[Bug 615927] New: Window focus stealing problem with YaST gtk interface
http://bugzilla.novell.com/show_bug.cgi?id=615927 http://bugzilla.novell.com/show_bug.cgi?id=615927#c0 Summary: Window focus stealing problem with YaST gtk interface Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: badshah400@gmail.com QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.1.9) Gecko/20100317 SUSE/3.5.9-0.1.1 Firefox/3.5.9 No matter if I minimise a YaST module window any number of times, it would restore itself and become the focused window every time it wanted to alert me about something or every time it completed doing something. For example, have YaST pkg manager install something, and minimise it. When the installation is done and pkg manager switches to running SuSEconfig, it jumps back to steal focus making it very irritating. This does not happen with the qt interface even in GNOME. The metacity settings in gconf-editor are set thus: focus_mode:click, and auto_focus:off. Reproducible: Always Steps to Reproduce: 1.Start any module from YaST [gtk-interface] and select, for example, some packages to install. Hit Apply 2.Minimise the application/module and working using some application, for example gedit. Actual Results: When package manager module enters the writing SuSEconfig stage, it restores itself from minimised status, and steals focus from current application. Expected Results: Module/Application windows should stay minimised when asked to do so. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c1
Atri Bhattacharya
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c
Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c2
--- Comment #2 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c3
--- Comment #3 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c4
--- Comment #4 from Atri Bhattacharya
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c5
--- Comment #5 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c6
--- Comment #6 from Atri Bhattacharya
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c7
--- Comment #7 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c8
--- Comment #8 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c9
Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c10
Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c11
--- Comment #11 from Atri Bhattacharya
build.opensuse.org is quite tricky. The way I use it is by running a script I have home, which I've written from disparate tips I received. I am not quite sure how the thing works exactly myself. Have you used build.opensuse.org before?
I have used build.opensuse.org for simple tasks, but this might be somewhat more complicated. In any case I am about to give svn a shot and if that works out [or it does not], I will report back here and it might be updating the source code or adding a patch to the already existing sources at build.opensuse.org.
Anyway, do try svn. I've fixed it, but I haven't tested it, or even compile it. Do that for me -- if it works, I will get someone to run my build.opensuse.org script.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c12
Atri Bhattacharya
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c13
--- Comment #13 from Atri Bhattacharya
build.opensuse.org is quite tricky. The way I use it is by running a script I have home, which I've written from disparate tips I received. I am not quite sure how the thing works exactly myself. Have you used build.opensuse.org before?
Anyway, do try svn. I've fixed it, but I haven't tested it, or even compile it. Do that for me -- if it works, I will get someone to run my build.opensuse.org script.
After testing that everything compiles okay locally, I tried to branch this yast2-gtk package in my home repository and make the modifications. However while building packages in the build service I get this error I: Program returns random data in a function E: yast2-gtk no-return-in-nonvoid-function /usr/src/packages/BUILD/yast2-gtk-2.21.57/src/YGDialog.cc:270 I: Program returns random data in a function E: yast2-gtk no-return-in-nonvoid-function /usr/src/packages/BUILD/yast2-gtk-2.21.57/src/YGDialog.cc:270 It would be very nice if you could look into this, since RC2 [July 1] is approaching and only critical fixes will be allowed in after that. Which means this has to make it by this week into factory builds. Thanks -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c14
--- Comment #14 from Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c15
--- Comment #15 from Atri Bhattacharya
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c16
Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c17
Ricardo Cruz
http://bugzilla.novell.com/show_bug.cgi?id=615927
http://bugzilla.novell.com/show_bug.cgi?id=615927#c18
Ricardo Cruz
participants (1)
-
bugzilla_noreply@novell.com