summaryrefslogtreecommitdiff
path: root/core/launcher/launcher.cpp
Unidiff
Diffstat (limited to 'core/launcher/launcher.cpp') (more/less context) (show whitespace changes)
-rw-r--r--core/launcher/launcher.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/launcher/launcher.cpp b/core/launcher/launcher.cpp
index 010a2e9..5ec1cf8 100644
--- a/core/launcher/launcher.cpp
+++ b/core/launcher/launcher.cpp
@@ -594,25 +594,27 @@ void Launcher::select( const AppLnk *appLnk )
594 appLnk->execute(); 594 appLnk->execute();
595 } 595 }
596} 596}
597 597
598void Launcher::properties( AppLnk *appLnk ) 598void Launcher::properties( AppLnk *appLnk )
599{ 599{
600 if ( appLnk->type() == "Folder" ) { // No tr 600 if ( appLnk->type() == "Folder" ) { // No tr
601 // Not supported: flat is simpler for the user 601 // Not supported: flat is simpler for the user
602 } else { 602 } else {
603/* ### libqtopia FIXME also moving docLnks... */ 603/* ### libqtopia FIXME also moving docLnks... */
604 LnkProperties prop(appLnk,0 ); 604 LnkProperties prop(appLnk,0 );
605 605
606 QPEApplication::execDialog( &prop ); 606 if (QPEApplication::execDialog( &prop )==QDialog::Accepted && tabs->currentView()==tabs->docView()) {
607 tabs->docView()->updateTools();
608 }
607 } 609 }
608} 610}
609 611
610void Launcher::storageChanged( const QList<FileSystem> & ) 612void Launcher::storageChanged( const QList<FileSystem> & )
611{ 613{
612 // ### update combo boxes if we had a combo box for the storage type 614 // ### update combo boxes if we had a combo box for the storage type
613} 615}
614 616
615void Launcher::systemMessage( const QCString &msg, const QByteArray &data) 617void Launcher::systemMessage( const QCString &msg, const QByteArray &data)
616{ 618{
617 QDataStream stream( data, IO_ReadOnly ); 619 QDataStream stream( data, IO_ReadOnly );
618 if ( msg == "busy()" ) { 620 if ( msg == "busy()" ) {