-rw-r--r-- | core/launcher/startmenu.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/launcher/startmenu.cpp b/core/launcher/startmenu.cpp index b84eed8..c199063 100644 --- a/core/launcher/startmenu.cpp +++ b/core/launcher/startmenu.cpp | |||
@@ -351,13 +351,12 @@ void StartMenu::loadApplets() | |||
351 | cfg.writeEntry( "ExcludeApplets", exclude, ',' ); | 351 | cfg.writeEntry( "ExcludeApplets", exclude, ',' ); |
352 | qsort(xapplets, napplets, sizeof(menuApplets[0]), compareAppletPositions); | 352 | qsort(xapplets, napplets, sizeof(menuApplets[0]), compareAppletPositions); |
353 | 353 | ||
354 | 354 | ||
355 | while ( napplets-- ) { | 355 | while ( napplets-- ) { |
356 | MenuApplet *applet = xapplets[napplets]; | 356 | MenuApplet *applet = xapplets[napplets]; |
357 | |||
358 | applet->popup = applet->iface->popup( this ); | 357 | applet->popup = applet->iface->popup( this ); |
359 | 358 | ||
360 | // menuApplets got an id < -1 | 359 | // menuApplets got an id < -1 |
361 | menuApplets.insert( -( currentItem + 2 ), new MenuApplet( *applet ) ); | 360 | menuApplets.insert( -( currentItem + 2 ), new MenuApplet( *applet ) ); |
362 | currentItem++; | 361 | currentItem++; |
363 | } | 362 | } |
@@ -381,12 +380,13 @@ void StartMenu::addApplets(QPopupMenu* pop) { | |||
381 | applet->id = pop->insertItem( applet->iface->icon(), | 380 | applet->id = pop->insertItem( applet->iface->icon(), |
382 | applet->iface->text(), applet->popup ); | 381 | applet->iface->text(), applet->popup ); |
383 | else | 382 | else |
384 | applet->id = pop->insertItem( applet->iface->icon(), | 383 | applet->id = pop->insertItem( applet->iface->icon(), |
385 | applet->iface->text() ); | 384 | applet->iface->text() ); |
386 | 385 | ||
386 | |||
387 | dict.insert( applet->id, new MenuApplet( *applet ) ); | 387 | dict.insert( applet->id, new MenuApplet( *applet ) ); |
388 | } | 388 | } |
389 | /* need to update the key */ | 389 | /* need to update the key */ |
390 | menuApplets.setAutoDelete( true ); | 390 | menuApplets.setAutoDelete( true ); |
391 | menuApplets.clear(); | 391 | menuApplets.clear(); |
392 | menuApplets.setAutoDelete( false ); | 392 | menuApplets.setAutoDelete( false ); |