tazpanel diff lib/tazpanel.js @ rev 505
Update fr.po
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Jul 12 13:17:58 2015 +0200 (2015-07-12) |
parents | 470ab4241de5 |
children | aaf630cf6a8b |
line diff
1.1 --- a/lib/tazpanel.js Mon May 18 17:13:57 2015 +0300 1.2 +++ b/lib/tazpanel.js Sun Jul 12 13:17:58 2015 +0200 1.3 @@ -445,6 +445,13 @@ 1.4 countSelected--; 1.5 1.6 countSelectedSpan.innerText = countSelected; 1.7 + 1.8 + // Disable buttons when no one package selected 1.9 + panelButtons = document.getElementsByName('do'); 1.10 + disabledState = (countSelected == 0) ? true : false; 1.11 + for (var i = panelButtons.length - 1; i >= 0; i--) { 1.12 + panelButtons[i].disabled = disabledState; 1.13 + }; 1.14 } 1.15 1.16 // Attach event handler 1.17 @@ -457,6 +464,11 @@ 1.18 checkboxes[i].onchange = countSelPkgs; 1.19 } 1.20 } 1.21 + // Disable buttons when no one package selected by default 1.22 + panelButtons = document.getElementsByName('do'); 1.23 + for (var i = panelButtons.length - 1; i >= 0; i--) { 1.24 + panelButtons[i].disabled = true; 1.25 + }; 1.26 } 1.27 1.28