[Bug 1205715] NCurses UI: Can't switch tabs in YaST network module with arrow keys when Network Manager is enabled
https://bugzilla.suse.com/show_bug.cgi?id=1205715 https://bugzilla.suse.com/show_bug.cgi?id=1205715#c8 --- Comment #8 from Stefan Hundhammer <shundhammer@suse.com> --- AFAICS that PR changes the behavior of that module: It just disables the "Overview" tab. But it still posts that pop-up (only once when the module starts up?). I am not sure if that still fulfills the requirements that we surely got back when that pop-up was introduced. A user might just click it away because it always appears when you start the module, and might then wonder why he can't switch to the "Overview" tab. That whole behavior with a pop-up that ALWAYS appears when you start the module has always been a user interface atrocity: Something always popping up during normal operation, when there was no error, is just wrong. But then additionally hiding the problem by just disabling a whole tab without telling the user what's going on makes the problem just worse. IMHO if we really want to spend time on this (as if we don't have anything more important to do than to take care of another fringe case like cursor keys in NCurses when selecting a tab - who cares!): Instead of just disabling the whole tab, in case Network Manager is active, there should be a bold-faced message IN the tab content: "Controlled by Network Manager" as the first thing in the tab content, and the rest of the tab content (the lists of devices etc.) should still be there, but disabled. (Note: a VBox or HBox can also get an ID, and you can disable part of a dialog by disabling that container widget). E.g. [Global Options][Overview][Hostname/DNS][Routing] Managed by Network Manager +---------------------------------------------------- | Name | IP Address | Device | Note | | br0 DHCP br0 | RTL811 NONE etho0 included in br0 | . . | +---------------------------------------------------- +---------------------------------------------------- | | | . . +----------------------------------------------------- And, like in the PR, NOT automatically switch to another tab (which is a user interface atrocity all by itself) so the user can actually read the message. That pop-up has always been wrong. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com