diff -r 5dc02b23752f -r 3e2da88830cd src/gui/widgets/qmenubar.cpp --- a/src/gui/widgets/qmenubar.cpp Tue Jul 06 15:10:48 2010 +0300 +++ b/src/gui/widgets/qmenubar.cpp Wed Aug 18 10:37:55 2010 +0300 @@ -768,7 +768,7 @@ const int start = (_start == -1 && increment == -1) ? actions.count() : _start; const int end = increment == -1 ? 0 : actions.count() - 1; - for (int i = start; start != end;) { + for (int i = start; i != end;) { i += increment; QAction *current = actions.at(i); if (!actionRects.at(i).isNull() && (allowActiveAndDisabled || current->isEnabled()))