changed #selectedColorIndexOrNil
authorClaus Gittinger <cg@exept.de>
Thu, 18 Dec 2008 01:06:46 +0100
changeset 2449 5ef668d71314
parent 2448 eec01c02868e
child 2450 ede256dd19a1
changed #selectedColorIndexOrNil
ImageEditor.st
--- a/ImageEditor.st	Wed Dec 17 14:41:27 2008 +0100
+++ b/ImageEditor.st	Thu Dec 18 01:06:46 2008 +0100
@@ -4990,9 +4990,10 @@
     ].
     clrIndex := self selectionOfColor value.
     self hasMask "img mask notNil" ifTrue: [ 
-        clrIndex == 1 ifTrue:[^ nil].
-        clrIndex == 0 ifTrue:[^ nil].
-        ^ clrIndex - 1 
+        (clrIndex isInteger and:[clrIndex > 1]) ifTrue:[
+            ^ clrIndex - 1 
+        ].
+        ^ nil
     ].
     ^ clrIndex
 !