[haiku-commits] haiku: hrev48610 - src/preferences/appearance

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 5 Jan 2015 15:51:41 +0100 (CET)

hrev48610 adds 1 changeset to branch 'master'
old head: a17012ab11f2a5a624399415957fa8fe7f855b21
new head: b5832c1759ea79952d7b7a451047387446995a31
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=b5832c1+%5Ea17012a

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

b5832c1: Appearance: don't send kMsgUpdate on ATTRIBUTE_CHOSEN
  
  As discussed in #11698, selecting an item in the list needs an update of
  the selected color, but doesn't need a check for changes and status of
  the "revert" button.

                                 [ Adrien Destugues <pulkomandy@xxxxxxxxx> ]

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

Revision:    hrev48610
Commit:      b5832c1759ea79952d7b7a451047387446995a31
URL:         http://cgit.haiku-os.org/haiku/commit/?id=b5832c1
Author:      Adrien Destugues <pulkomandy@xxxxxxxxx>
Date:        Mon Jan  5 14:51:41 2015 UTC

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

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

1 file changed, 4 insertions(+), 2 deletions(-)
src/preferences/appearance/APRView.cpp | 6 ++++--

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

diff --git a/src/preferences/appearance/APRView.cpp 
b/src/preferences/appearance/APRView.cpp
index 4ffcc8d..401fa16 100644
--- a/src/preferences/appearance/APRView.cpp
+++ b/src/preferences/appearance/APRView.cpp
@@ -141,6 +141,8 @@ APRView::MessageReceived(BMessage *msg)
                if (msg->FindData("RGBColor", (type_code)'RGBC', (const 
void**)&color,
                                &size) == B_OK) {
                        _SetCurrentColor(*color);
+
+                       Window()->PostMessage(kMsgUpdate);
                }
        }
 
@@ -150,6 +152,8 @@ APRView::MessageReceived(BMessage *msg)
                        // Received from the color fPicker when its color 
changes
                        rgb_color color = fPicker->ValueAsColor();
                        _SetCurrentColor(color);
+
+                       Window()->PostMessage(kMsgUpdate);
                        break;
                }
 
@@ -262,8 +266,6 @@ APRView::_SetCurrentColor(rgb_color color)
        fPicker->SetValue(color);
        fColorPreview->SetColor(color);
        fColorPreview->Invalidate();
-
-       Window()->PostMessage(kMsgUpdate);
 }
 
 


Other related posts:

  • » [haiku-commits] haiku: hrev48610 - src/preferences/appearance - pulkomandy