qconf: Back button behaviour normalization
PATCH 1/1 qconf: Back button behaviour normalization
This patch does "Back" button behaviour normalization so it is enabled starting from second-level menu only.
Signed-off-by Cyrill V. Gorcunov <[email protected]>
---
Roman, please check it... may be a better way does exist to do it. The diff is produced over pure Linux v2.6.20-rc5
scripts/kconfig/qconf.cc | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
scripts/kconfig/qconf.cc +4 -1
@@ -1467,7 +1467,10 @@ void ConfigMainWindow::searchConfig(void) void ConfigMainWindow::changeMenu(struct menu *menu) { configList->setRootMenu(menu); - backAction->setEnabled(TRUE); + if (configList->rootEntry->parent == &rootmenu) + backAction->setEnabled(FALSE); + else + backAction->setEnabled(TRUE); } void ConfigMainWindow::setMenuLink(struct menu *menu)