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&...)
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
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
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!
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
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#
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