         if (collectionChanged)
         {
             if (selectedIndex == -1 && implicitSelectedIndex && _prompt == null)
-            	selectedIndex = 0;
+                selectedIndex = 0;
             selectedIndexChanged = true;
             collectionChanged = false;
         }

        if (value >= 0)
            selectionChanged = true;
            
		implicitSelectedIndex = false;
        invalidateDisplayList();

        // value committed event needs the text to be set

            {
                // Special case: Empty dataProvider.
                if (!selectedIndexChanged && !selectedItemChanged)
                {
                    super.selectedIndex = -1;
                    implicitSelectedIndex = true;
                    invalidateDisplayList();
                }
                // if the combobox is non-editable remove the text
                // we don't want to remove the text if it is editable as user might
                // have typed something.
