Bug ID 1093071
Summary YaST constantly steals focus
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS openSUSE Factory
Status NEW
Severity Major
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter okurz@suse.com
QA Contact jsrain@suse.com
CC ben.kevan@bio-rad.com, casualprogrammer@opensuse.org, cyberorg@opensuse.org, diego.ercolani@gmail.com, ensonic@sonicpulse.de, federico@suse.com, francis@opensuse.org, gabriel@opensuse.org, jdsn@suse.com, jonas@jonasbjork.net, l_v_brienen@casema.nl, m.moeller@opensuse.org, Markus.Elfring@web.de, martin@oneiros.de, mmeeks@suse.com, ptomes@gmail.com, ric8cruz@gmail.com, Roland.Kletzing@dguv.de, sbrabec@suse.com, tilman@imap.cc, Ulrich.Windl@rz.uni-regensburg.de, volker_apelt@yahoo.de
Found By ---
Blocker ---

+++ This bug was initially created as a clone of Bug #326158 +++

## Observation

There are a lot of very old bugs already and at least in the current state
seems like the behaviour described in these bugs is still present: YaST during
some actions, especially package installation (but not in the "software
management" module itself), opens many popup dialogs and steals the focus
preventing to work with the system while yast does its actions


## Steps to reproduce

* In an installed system, open the yast control center, open "Remote
Administration (VNC)", enable any of the Remote Administration options and
confirm
* Confirm installation of necessary package and minimize or focus another
application
* Observe how the yast configuration dialog gains focus again (unminimized)


## Expected result

* For minimised YaST progress dialogs should never popup
* progress dialogs should not get focus for unfocussed foreground applications

## Further details

Seems this has been reported already many times so it might be interesting to
dig a bit into history here:
* https://bugzilla.suse.com/show_bug.cgi?id=326158
* https://bugzilla.suse.com/show_bug.cgi?id=331835
* https://bugzilla.suse.com/show_bug.cgi?id=34759
* https://bugzilla.suse.com/show_bug.cgi?id=334631
* https://bugzilla.suse.com/show_bug.cgi?id=615927
* https://bugzilla.suse.com/show_bug.cgi?id=372319
* https://bugzilla.suse.com/show_bug.cgi?id=74073
* https://bugzilla.suse.com/show_bug.cgi?id=330649
* https://bugzilla.suse.com/show_bug.cgi?id=297642
* https://bugzilla.suse.com/show_bug.cgi?id=298071


You are receiving this mail because: