[haiku-commits] haiku: hrev48634 - src/apps/aboutsystem

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 8 Jan 2015 16:40:35 +0100 (CET)

hrev48634 adds 1 changeset to branch 'master'
old head: 070e77cc591bbd58756040c4b5b67aae15cd9e99
new head: 6e1977701887cf73b09ce21182a7673844c4da89
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=6e19777+%5E070e77c

----------------------------------------------------------------------------

6e19777: AboutSystem: Activate() window on B_SILENT_RELAUNCH
  
  Fixes #9094.

                                 [ Adrien Destugues <pulkomandy@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev48634
Commit:      6e1977701887cf73b09ce21182a7673844c4da89
URL:         http://cgit.haiku-os.org/haiku/commit/?id=6e19777
Author:      Adrien Destugues <pulkomandy@xxxxxxxxx>
Date:        Thu Jan  8 15:33:56 2015 UTC

Ticket:      https://dev.haiku-os.org/ticket/9094

----------------------------------------------------------------------------

1 file changed, 14 insertions(+)
src/apps/aboutsystem/AboutSystem.cpp | 14 ++++++++++++++

----------------------------------------------------------------------------

diff --git a/src/apps/aboutsystem/AboutSystem.cpp 
b/src/apps/aboutsystem/AboutSystem.cpp
index c5823f3..1e8e222 100644
--- a/src/apps/aboutsystem/AboutSystem.cpp
+++ b/src/apps/aboutsystem/AboutSystem.cpp
@@ -140,6 +140,7 @@ TranslationComparator(const void* left, const void* right)
 class AboutApp : public BApplication {
 public:
                                                        AboutApp();
+                       void                    MessageReceived(BMessage* 
message);
 };
 
 
@@ -246,6 +247,19 @@ AboutApp::AboutApp()
 }
 
 
+void
+AboutApp::MessageReceived(BMessage* message)
+{
+       switch (message->what) {
+               case B_SILENT_RELAUNCH:
+                       WindowAt(0)->Activate();
+                       break;
+       }
+
+       BApplication::MessageReceived(message);
+}
+
+
 //     #pragma mark -
 
 


Other related posts: