1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-24 04:11:29 +00:00

prefs: recolor category editor, block top25/subscribe buttons when pane has active dialog

This commit is contained in:
Andrew Dolgov
2007-05-14 07:04:55 +01:00
parent 365f95dc87
commit a349077cc4
3 changed files with 27 additions and 2 deletions

View File

@@ -408,6 +408,14 @@ function editFeed(feed) {
notify_progress("Loading, please wait...");
document.getElementById("subscribe_to_feed_btn").disabled = true;
try {
document.getElementById("top25_feeds_btn").disabled = true;
} catch (e) {
// this button is not always available, no-op if not found
}
// clean selection from all rows & select row being edited
selectTableRowsByIdPrefix('prefFeedList', 'FEEDR-', 'FRCHK-', false);
selectTableRowById('FEEDR-'+feed, 'FRCHK-'+feed, true);
@@ -637,6 +645,14 @@ function feedEditCancel() {
return
}
document.getElementById("subscribe_to_feed_btn").disabled = false;
try {
document.getElementById("top25_feeds_btn").disabled = false;
} catch (e) {
// this button is not always available, no-op if not found
}
closeInfoBox();
selectPrefRows('feed', false); // cleanup feed selection
@@ -1633,6 +1649,14 @@ function editFeedCats() {
return
}
document.getElementById("subscribe_to_feed_btn").disabled = true;
try {
document.getElementById("top25_feeds_btn").disabled = true;
} catch (e) {
// this button is not always available, no-op if not found
}
xmlhttp.open("GET", "backend.php?op=pref-feeds&subop=editCats", true);
xmlhttp.onreadystatechange=infobox_callback;
xmlhttp.send(null);