Created attachment 643932 [details] Network dialog floating but should be modal and tied to the Network Configuration screen Description of problem: The Anaconda network dialog - 'Editing System (ethX)' dialog gets hidden if a user clicks away from dialog. The configure button will be grayed out and user will have to click 'Continue' Version-Release number of selected component (if applicable): 20121112_f18b-smoke18 - Anaconda 18.29 How reproducible: 100% Steps to Reproduce: 1. Click the 'Configure' dialog 2. Click mouse away from dialog, the 'Configure' button is grayed out and the dialog is still open but focus is lost on it. 3. Actual results: Dialog goes 'missing' lost focus, user has to find the dialog by clicking 'Continue' and get to the 'Network Configuration' option in the main setup screen. Expected results: Dialog should be Modal to prevent the dialog from losing focus/lost from view. See screenshot, in this case when the user clicked 'Configure' prior and then clicked away from the first screen, they had to click 'Continue' next, the dialog was not visible *until* the user goes into 'Network Configuration' this will pop up the 'Network Configuration' screen (as seen after Language selection) and then the user can get the dialog back, but if the user clicks away again, then clicks Done you see the result in screenshot. Moral is that dialog should be Modal :)
Yes, it will be pretty tricky as the dialog belongs to nm-connection-editor - a separate application. For the record: http://www.redhat.com/archives/anaconda-devel-list/2012-June/msg00408.html Current situation is worsened by disabling 'Alt-Tab' in anaconda environment.
Created attachment 730533 [details] F19a TC3, i tried to create a bond but i accidentally clicked outsite the non-modal dialog One can go back to the Main Hub and click save and then return to the Network Spoke, but in F19, unlike F18, the buttons '+' and '-' will be grayed out because the bond creation was interrupted.
Please update Version to 19 since it does happen in F19a TC3
Confirmed this does happen in Fedora 19 TC3 - Anaconda 19.14
In F19 we mitigated the issue by invoking new configure dialog after clicking on [Configure] again (bug 972959). The same has been done also for adding bond/vlan device ([+] button).
*** Bug 983235 has been marked as a duplicate of this bug. ***
The workaround described in comment #5 is still being used in F21 (tested with server). Version should be set to 21.
This message is a notice that Fedora 19 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 19. It is Fedora's policy to close all bug reports from releases that are no longer maintained. Approximately 4 (four) weeks from now this bug will be closed as EOL if it remains open with a Fedora 'version' of '19'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 19 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
NetworkManager guys are working on " Allow externally-spawned editors to be modal/always-on-top (eg, for Anaconda)" bz.
According to discussion with the NetworkManager people the feature (a --keep-above command line flag) should be available for the Fedora 23 time frame.
The --keep-above flag has been added to the network connection editor and is used by anaconda in F23.