Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1:kernel-2.6.32
kdepim4
r893427.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File r893427.diff of Package kdepim4
Subject: korganizer: navigatorbar - fix selectMonth() to emit the correct month index From: wstephenson@suse.de Bug: Patch-upstream: 893427 --- korganizer/navigatorbar.cpp (revision 893426) +++ korganizer/navigatorbar.cpp (revision 893427) @@ -163,24 +163,26 @@ void NavigatorBar::selectMonth() QMenu *menu = new QMenu( mMonth ); QList<QAction *>act; - QAction *activateAction=0; + QAction *activateAction = 0; for ( i=1; i <= months; i++ ) { QAction *monthAction = menu->addAction( calSys->monthName( i, year ) ); - act.append(monthAction); - if(i == month) - activateAction= monthAction; + act.append( monthAction ); + if ( i == month ) { + activateAction = monthAction; + } + } + if ( activateAction ) { + menu->setActiveAction( activateAction ); } - if(activateAction) - menu->setActiveAction( activateAction ); QAction *selectedAct = menu->exec( mMonth->mapToGlobal( QPoint( 0, 0 ) ) ); if ( selectedAct && ( selectedAct != activateAction ) ) { for ( i=0; i < months; i++ ) { if ( act[i] == selectedAct ) { - emit goMonth( i ); + emit goMonth( i + 1 ); } } } - qDeleteAll(act); + qDeleteAll( act ); act.clear(); delete menu; } Index: korganizer/navigatorbar.cpp ===================================================================
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor