diff options
Diffstat (limited to 'src/modules/notifier/notifierwindowtabs.cpp')
| -rw-r--r-- | src/modules/notifier/notifierwindowtabs.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/modules/notifier/notifierwindowtabs.cpp b/src/modules/notifier/notifierwindowtabs.cpp index a680a9964..cbd62155c 100644 --- a/src/modules/notifier/notifierwindowtabs.cpp +++ b/src/modules/notifier/notifierwindowtabs.cpp @@ -511,12 +511,13 @@ void KviNotifierWindowTabs::setFocusOn(KviNotifierWindowTab * tab) int i = 0; while(m_iTabToStartFrom!=i) { - i++; - ++tabIterator; if(tabIterator.current()==m_pTabFocused) { m_iTabToStartFrom=i; + break; } + i++; + ++tabIterator; } int iWidth = 0; QPtrListIterator<KviNotifierWindowTab> startIterator (m_tabPtrList); |
