[Bug 1170553] New: [Build 20200425] gnuhealth UI looks broken with GNOME 3.36
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 Bug ID: 1170553 Summary: [Build 20200425] gnuhealth UI looks broken with GNOME 3.36 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: https://openqa.opensuse.org/tests/1245677/modules/gnuh ealth_client_preconfigure/steps/6 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: dimstar@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-gnuhealth@64bit fails in [gnuhealth_client_preconfigure](https://openqa.opensuse.org/tests/1245677/modules/gnuhealth_client_preconfig...) ## Test suite description Maintainer: okurz@suse.de Test scenario for gnuhealth software stack ## Reproducible Fails since (at least) Build [20200423](https://openqa.opensuse.org/tests/1245318) ## Expected result Last good: [20200422](https://openqa.opensuse.org/tests/1243312) (or more recent) ## Further details Always latest result in this scenario: [latest](https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=gnuhealth&version=Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c6 Luis Falcon <falcon@gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |falcon@gnu.org --- Comment #6 from Luis Falcon <falcon@gnu.org> --- Created attachment 837754 --> http://bugzilla.opensuse.org/attachment.cgi?id=837754&action=edit look with the default STOCK_ADD and STOCK_REMOVE icons -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c7 --- Comment #7 from Luis Falcon <falcon@gnu.org> --- Hi there! (In reply to Axel Braun from comment #5)
You are right of course. Seems to be introduced by a recent GTK change. I have reported this upstream, where they have not seen it yet <quote>I'm still some updates behind</quote> I changed the buttons images to the default STOCK_ADD and STOCK_REMOVE icons respectively, and it looks ok now.
The red background on the remove button was coming from the style Gtk.STYLE_CLASS_DESTRUCTIVE_ACTION. I also removed it. I just attached the look with the patch I committed in Savannah http://hg.savannah.gnu.org/hgweb/health/rev/8b32ea377d93 I like it... less is more (at least in this context ;) ). If you like it, then we can set this bug as resolved. Best Luis -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c8 --- Comment #8 from Axel Braun <axel.braun@gmx.de> --- (In reply to Luis Falcon from comment #7)
The red background on the remove button was coming from the style Gtk.STYLE_CLASS_DESTRUCTIVE_ACTION. I also removed it.
I just attached the look with the patch I committed in Savannah
http://hg.savannah.gnu.org/hgweb/health/rev/8b32ea377d93
I like it... less is more (at least in this context ;) ).
If you like it, then we can set this bug as resolved.
Thanks for fixing it so quickly (...although I feel it is a GNOME issue - as we did not change anything). Let me upload the new version of the frontend, and as soon as the test is positive I will close the bug! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c9 --- Comment #9 from Luis Falcon <falcon@gnu.org> --- Great! Thanks for the feedback. It was probably a good idea and time to refactor those buttons on the GH client ;) Best Luis -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c10 Axel Braun <axel.braun@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #10 from Axel Braun <axel.braun@gmx.de> --- openQA reports green in latest test! https://openqa.opensuse.org/tests/1273565# -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170553 http://bugzilla.opensuse.org/show_bug.cgi?id=1170553#c14 --- Comment #14 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1170553) was mentioned in https://build.opensuse.org/request/show/1064690 Factory / gnuhealth-client -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com