menu: controller shortcut info updating
authorGiWoong Kim <giwoong.kim@samsung.com>
Tue, 18 Aug 2015 06:35:45 +0000 (15:35 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Tue, 18 Aug 2015 06:35:45 +0000 (15:35 +0900)
update controller shortcut information of Detailed Info dialog
when controller type has been changed.

Change-Id: I084dc087faa0caf5e431b3a0762ea782231af380
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
tizen/src/ui/menu/contextmenu.cpp

index f21d0b329d6fa3e1db3fca8da454d2279cab2a15..dbbb486e3772a6f4e6448a126f031a6827222a83 100644 (file)
@@ -775,18 +775,28 @@ void ContextMenu::slotScaleShortcutNext()
 
 void ContextMenu::slotController(int index)
 {
-    qDebug("controller : %d", index);
+    qDebug("controller: %d", index);
 
     parent->openController(index,
         parent->getUIState()->conState.recentlyDockPos);
+
+    if (infoDialog != NULL && infoDialog->isVisible() == true) {
+        /* update controller shortcut info */
+        infoDialog->updateShortcutTableItems();
+    }
 }
 
 void ContextMenu::slotCloseCon()
 {
-    qDebug("controller : None");
+    qDebug("controller: None");
 
     parent->closeController();
     parent->getUIState()->conState.conFormIndex = -1;
+
+    if (infoDialog != NULL && infoDialog->isVisible() == true) {
+        /* update controller shortcut info */
+        infoDialog->updateShortcutTableItems();
+    }
 }
 
 void ContextMenu::slotConShortcutPrev()