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); }