diff --git a/src/appfinder-window.c b/src/appfinder-window.c index 155e011..1b55b2f 100644 --- a/src/appfinder-window.c +++ b/src/appfinder-window.c @@ -216,6 +216,9 @@ xfce_appfinder_window_init (XfceAppfinderWindow *window) xfconf_g_property_bind (window->channel, "/item-icon-size", G_TYPE_UINT, G_OBJECT (window->model), "icon-size"); + GTK_WIDGET_SET_FLAGS (window, GTK_CAN_FOCUS); + GTK_WINDOW (window)->type = GTK_WINDOW_TOPLEVEL; + gtk_window_set_type_hint (GTK_WINDOW (window), GDK_WINDOW_TYPE_HINT_POPUP_MENU); gtk_window_set_title (GTK_WINDOW (window), _("Application Finder")); integer = xfconf_channel_get_int (window->channel, "/last/window-width", DEFAULT_WINDOW_WIDTH); gtk_window_set_default_size (GTK_WINDOW (window), integer, -1);