Make always sensitive reload button for view other than form

Closes #14556
This commit is contained in:
Cédric Krier
2026-02-05 18:17:06 +01:00
parent 236ef98b7a
commit d3bac177ae
2 changed files with 4 additions and 5 deletions
+2 -3
View File
@@ -1571,9 +1571,8 @@
}
set_sensitive(button_id, sensitive && can_be_sensitive);
}
for (let button_id of ['reload', 'action']) {
set_sensitive(button_id, sensitive);
}
set_sensitive('action', sensitive);
set_sensitive('reload', sensitive || (view_type != 'form'))
set_sensitive(
'switch_',
(position || (view_type == 'form') || (next_view_type != 'form')) &&
+2 -2
View File
@@ -629,8 +629,8 @@ class Form(TabContent):
b.attrs.get('keyword', 'action') == action_type
for b in self.screen.get_buttons())
set_sensitive(button_id, sensitive and can_be_sensitive)
for button_id in ['reload', 'action']:
set_sensitive(button_id, sensitive)
set_sensitive('action', sensitive)
set_sensitive('reload', sensitive or (view_type != 'form'))
set_sensitive(
'switch',
(position or view_type == 'form' or next_view_type != 'form')