Description of problem: The current version of Gtk-3.0 is 3.24.8 The option to suppress the disappearing scroll bars started in version 3.24.9 Currently running an application in console gives the messages : Gtk-WARNING **: 21:34:35.406: Unknown key gtk-overlay-scrolling in /etc/gtk-3.0/settings.ini and Gtk-WARNING **: 21:34:35.406: Unknown key gtk-overlay-scrolling in /home/andr/.config/gtk-3.0/settings.ini So any newer version of gtk-3.0 will allow using the option to suppress disappearing scroll bars. How reproducible: Always
we prefer to not bump gtk versions in stable releases as some of the changes can cause problematic fallout for some gtk apps So I've backported those changes in gtk+3.0-3.24.8-1.1.mga7 SRPM: gtk+3.0-3.24.8-1.1.mga7.src.rpm i586: gtk+3.0-3.24.8-1.1.mga7.i586.rpm gtk-update-icon-cache-3.24.8-1.1.mga7.i586.rpm libgail3_0-3.24.8-1.1.mga7.i586.rpm libgail3.0-devel-3.24.8-1.1.mga7.i586.rpm libgtk+3_0-3.24.8-1.1.mga7.i586.rpm libgtk+3.0-devel-3.24.8-1.1.mga7.i586.rpm libgtk-gir3.0-3.24.8-1.1.mga7.i586.rpm x86_64: gtk+3.0-3.24.8-1.1.mga7.x86_64.rpm gtk-update-icon-cache-3.24.8-1.1.mga7.x86_64.rpm lib64gail3_0-3.24.8-1.1.mga7.x86_64.rpm lib64gail3.0-devel-3.24.8-1.1.mga7.x86_64.rpm lib64gtk+3_0-3.24.8-1.1.mga7.x86_64.rpm lib64gtk+3.0-devel-3.24.8-1.1.mga7.x86_64.rpm lib64gtk-gir3.0-3.24.8-1.1.mga7.x86_64.rpm
Thanks Thomas Tested, works great :)
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
Packages can't stay in updates_testing
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
@andre, did you test i586 or x86_64 ? Advisory, ---------- Updated gtk+3.0 adds support for disabling overlay scrollbars This update adds an config option gtk-overlay-scrolling that allows the user to opt out of overlay scrollbars since they sometimes end up hiding text or does not show up at all. references: https://bugs.mageia.org/show_bug.cgi?id=28357 https://bugs.mageia.org/show_bug.cgi?id=28248 ----------- for testers, this fix is a workaround for the rpmdrake issue in bug 28248
Assignee: bugsquad => qa-bugs
@Thomas, I only tested x86_64. Thanks again Note it only helps bug 28248 if the user doesn't want overlay scroll bars, and has set gtk-overlay-scrolling=0. If the user hasn't done that, they will still need the solution suggested in bug 28248.
Confirmed fixed with export GTK_OVERLAY_SCROLLING=0 gedit textfilelongerthandialogwindow.txt Oking and validating the update. Advisory committed to svn as $ cat 28357.adv type: bugfix subject: Updated gtk+3.0 packages adds support for disabling overlay scrollbars src: 7: core: - gtk+3.0-3.24.8-1.1.mga7 description: | This update adds an config option gtk-overlay-scrolling that allows the user to opt out of overlay scrollbars since they sometimes end up hiding text or does not show up at all by setting the environment variable GTK_OVERLAY_SCROLLING=0 references: - https://bugs.mageia.org/show_bug.cgi?id=28357 - https://bugs.mageia.org/show_bug.cgi?id=28248
Whiteboard: (none) => MGA7-64-OKKeywords: (none) => advisory, validated_updateCC: (none) => davidwhodgins, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0024.html
Resolution: (none) => FIXEDStatus: REOPENED => RESOLVED