[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 ]
