[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/work/suse_kickoff_qstyle/kicker/kicker/ui
From:       Stephan Binner <binner () kde ! org>
Date:       2007-01-08 12:23:58
Message-ID: 1168259038.479896.18564.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 621151 by binner:

for key "down" take first selectable item (skip header)


 M  +4 -1      k_new_mnu.cpp  


--- branches/work/suse_kickoff_qstyle/kicker/kicker/ui/k_new_mnu.cpp #621150:621151
@@ -567,7 +567,10 @@
                         view->setSelected(view->selectedItem()->itemBelow(),true);
                     }
                     else {
-                        view->setSelected(view->firstChild(),true);
+                        if (view->firstChild() && view->firstChild()->isSelectable())
+                           view->setSelected(view->firstChild(),true);
+                        else if (view->childCount()>2)
+                           view->setSelected(view->firstChild()->itemBelow(),true);
                     }
                     break;
                 case Key_Right:
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic