From 4220b0bddbff8ee0ded072f75442a9e8d9a1313f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 22 May 2006 05:35:20 +0100 Subject: rework filter editor/add infobox layout, misc fixes --- prefs.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'prefs.js') diff --git a/prefs.js b/prefs.js index d7a616f37..53abc6501 100644 --- a/prefs.js +++ b/prefs.js @@ -338,6 +338,8 @@ function editFilter(id) { return } + document.getElementById("create_filter_btn").disabled = true; + selectTableRowsByIdPrefix('prefFilterList', 'FILRR-', 'FICHK-', false); selectTableRowById('FILRR-'+id, 'FICHK-'+id, true); @@ -705,6 +707,8 @@ function filterEditCancel() { printLockingError(); return } + + document.getElementById("create_filter_btn").disabled = false; selectPrefRows('filter', false); // cleanup feed selection closeInfoBox(); @@ -760,7 +764,9 @@ function userEditSave() { } notify("Saving user..."); - + + closeInfoBox(); + var query = Form.serialize("user_edit_form"); xmlhttp.open("GET", "backend.php?" + query, true); @@ -789,6 +795,8 @@ function filterEditSave() { closeInfoBox(); + document.getElementById("create_filter_btn").disabled = false; + xmlhttp.open("GET", "backend.php?" + query, true); xmlhttp.onreadystatechange=filterlist_callback; xmlhttp.send(null); -- cgit v1.2.3