Author: paullanders
Date: Thu Sep 17 19:03:22 2015
New Revision: 38993

URL: http://svn.gna.org/viewcvs/gnustep?rev=38993&view=rev
Log:
Doesn't set toolbar item enabled when validating if the state isn't changing. 

Modified:
    libs/gui/branches/gnustep_testplant_branch/Source/NSToolbarItem.m

Modified: libs/gui/branches/gnustep_testplant_branch/Source/NSToolbarItem.m
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/gui/branches/gnustep_testplant_branch/Source/NSToolbarItem.m?rev=38993&r1=38992&r2=38993&view=diff
==============================================================================
--- libs/gui/branches/gnustep_testplant_branch/Source/NSToolbarItem.m   
(original)
+++ libs/gui/branches/gnustep_testplant_branch/Source/NSToolbarItem.m   Thu Sep 
17 19:03:22 2015
@@ -1463,7 +1463,8 @@
     {
       enabled = [target validateUserInterfaceItem: self];
     }
-  [self setEnabled: enabled];
+  if ( [self isEnabled] !=  enabled )
+      [self setEnabled: enabled];
 }
 
 - (NSView *) view


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to