- for (it = curpos->keylist; it; it = g_list_next(it))
- text = g_strconcat((text ? text : ""), it->data, "-", NULL);
-
- popup_position(popup, NorthWestGravity, 10, 10);
- popup_show(popup, text);
+ a = screen_physical_area_active();
+ popup_position(popup, NorthWestGravity, a->x + 10, a->y + 10);
+ /* 1 second delay for the popup to show */
+ popup_delay_show(popup, G_USEC_PER_SEC, text);