summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js20
1 files changed, 12 insertions, 8 deletions
diff --git a/prefs.js b/prefs.js
index 9ce1012b7..bcaa6b873 100644
--- a/prefs.js
+++ b/prefs.js
@@ -1398,18 +1398,22 @@ function labelColorReset() {
try {
var labels = getSelectedLabels();
- var ok = confirm(__("Reset label colors to default?"));
+ if (labels.length > 0) {
+ var ok = confirm(__("Reset selected labels to default colors?"));
- if (ok) {
-
- var query = "?op=pref-labels&subop=color-reset&ids="+
- param_escape(labels.toString());
+ if (ok) {
+ var query = "?op=pref-labels&subop=color-reset&ids="+
+ param_escape(labels.toString());
- new Ajax.Request("backend.php", {
- parameters: query,
- onComplete: function(transport) {
+ new Ajax.Request("backend.php", {
+ parameters: query,
+ onComplete: function(transport) {
labellist_callback2(transport);
} });
+ }
+
+ } else {
+ alert(__("No labels are selected."));
}
} catch (e) {