[maemo-commits] [maemo-commits] r11071 - in projects/haf/trunk/hildon-desktop: . src
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Mon Apr 16 15:21:20 EEST 2007
- Previous message: [maemo-commits] r11070 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r11072 - projects/haf/trunk/atk1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: moimart Date: 2007-04-16 15:21:17 +0300 (Mon, 16 Apr 2007) New Revision: 11071 Modified: projects/haf/trunk/hildon-desktop/ChangeLog projects/haf/trunk/hildon-desktop/src/hn-app-switcher.c Log: * src/hn-app-switcher.c: - Grab focus for appswitcher's main button when left key is pressed. Fixes: NB#54247 * ChangeLog updated. Modified: projects/haf/trunk/hildon-desktop/ChangeLog =================================================================== --- projects/haf/trunk/hildon-desktop/ChangeLog 2007-04-16 12:02:45 UTC (rev 11070) +++ projects/haf/trunk/hildon-desktop/ChangeLog 2007-04-16 12:21:17 UTC (rev 11071) @@ -1,3 +1,9 @@ +2007-04-16 Moises Martinez <moises.martinez at nokia.com> + + * src/hn-app-switcher.c: + - Grab focus for appswitcher's main button when left key is pressed. + Fixes: NB#54247 + 2007-04-13 Moises Martinez <moises.martinez at nokia.com> * libhildonwm/hd-wm-c: Modified: projects/haf/trunk/hildon-desktop/src/hn-app-switcher.c =================================================================== --- projects/haf/trunk/hildon-desktop/src/hn-app-switcher.c 2007-04-16 12:02:45 UTC (rev 11070) +++ projects/haf/trunk/hildon-desktop/src/hn-app-switcher.c 2007-04-16 12:21:17 UTC (rev 11071) @@ -645,8 +645,12 @@ } else { - g_debug ("%s: %d, hd_wm_activate (HN_TN_ACTIVATE_KEY_FOCUS);",__FILE__,__LINE__); - gtk_widget_grab_focus (app_switcher->priv->main_button); + gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (app_switcher->priv->main_button), TRUE); + + GdkWindow *window = gtk_widget_get_parent_window (app_switcher->priv->main_button); + + gtk_widget_grab_focus (GTK_WIDGET (app_switcher->priv->main_button)); + hd_wm_activate_window (HD_TN_ACTIVATE_KEY_FOCUS,window); } return TRUE; @@ -888,7 +892,7 @@ if (event->keyval == GDK_Left || event->keyval == GDK_KP_Left) { g_debug ("%s: %d, hd_wm_activate (HN_TN_ACTIVATE_LAST_APP_WINDOW);",__FILE__,__LINE__); - } + } return FALSE; }
- Previous message: [maemo-commits] r11070 - projects/haf/hafbuildbot
- Next message: [maemo-commits] r11072 - projects/haf/trunk/atk1.0/debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]