changeset 20056:e70df1ff58b7

Fix warning from changeset 519eb032ac35 * libgui/graphics/PopupMenuControl.cc (PopupMenuControl::update): dont warn if value is same as current value
author John Donoghue
date Thu, 02 Apr 2015 14:50:17 -0400
parents 1929d9218ac0
children 5bd3216748fc
files libgui/graphics/PopupMenuControl.cc
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/graphics/PopupMenuControl.cc	Tue Mar 31 23:51:31 2015 +0200
+++ b/libgui/graphics/PopupMenuControl.cc	Thu Apr 02 14:50:17 2015 -0400
@@ -107,10 +107,10 @@
             {
               int newIndex = int (value(0)) - 1;
 
-              if (newIndex >= 0 && newIndex < box->count ()
-                  && newIndex != box->currentIndex ())
+              if (newIndex >= 0 && newIndex < box->count ())
                 {
-                  box->setCurrentIndex (newIndex);
+                  if (newIndex != box->currentIndex ())
+                    box->setCurrentIndex (newIndex);
                 }
               else
                 warning ("popupmenu value not within valid display range");