Commits

chaals committed e7a0a86

bugfix: changing windows disabled the button. And added license text

Comments (0)

Files changed (2)

   }
   theButton = opera.contexts.toolbar.createItem(UIItemProperties);
   opera.contexts.toolbar.addItem(theButton);
-    theButton.disabled = true;
-    theButton.disabled = false;
 
   
   function enableButton(){
     theButton.disabled = false;
     theButton.icon = "icon.png";
+    theButton.disabled = true;
+    theButton.disabled = false;
   }
   function disableButton(){
     theButton.icon = "icno.png";
 
 
   //Onfocus, demand that the userJS report if there are language choices
-  opera.extension.tabs.onfocus = function( event ){
+  opera.extension.tabs.onfocus = opera.extension.windows.onfocus = function( event ){
     var currentTab = opera.extension.tabs.getFocused();
     if ( currentTab ) {
       currentTab.postMessage( "reportLangChoices" );
+Copyright 2011 Charles McCathieNevile <chaals@opera.com>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.