[Bug 1143558] New: scrollbar resets when selecting role
http://bugzilla.suse.com/show_bug.cgi?id=1143558 Bug ID: 1143558 Summary: scrollbar resets when selecting role Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: aschnell@suse.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- In the dialog to select the role I have to scroll down to see all roles. When I then select a role the scrollbar jumps back to the top and the selected role is not even visible anymore. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 Arvin Schnell <aschnell@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aschnell@suse.com Found By|--- |Development -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c1 --- Comment #1 from Arvin Schnell <aschnell@suse.com> --- Created attachment 812237 --> http://bugzilla.suse.com/attachment.cgi?id=812237&action=edit screenshot before selecting role -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c2 --- Comment #2 from Arvin Schnell <aschnell@suse.com> --- Created attachment 812238 --> http://bugzilla.suse.com/attachment.cgi?id=812238&action=edit YaST logs files -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c3 José Iván López González <jlopez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jlopez@suse.com, | |mvidner@suse.com Flags| |needinfo?(mvidner@suse.com) --- Comment #3 from José Iván López González <jlopez@suse.com> --- Martin, please, could you have a look? I am not sure if this is something we can easily fix. Thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c4 Martin Vidner <mvidner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED Flags|needinfo?(mvidner@suse.com) | --- Comment #4 from Martin Vidner <mvidner@suse.com> --- Thanks for the report. Yes. It's because libyui has no concept of a scrollable VBox. Therefore we simulate one with a RichText widget[1]. When you select a role, we have to replace the text to put the selected "radio button" in the right place. Replacing resets the scroll bar. [1]: https://github.com/yast/yast-installation/blob/b7e93db8a3223d3d47e989e491348... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c5 --- Comment #5 from Martin Vidner <mvidner@suse.com> --- One way to fix this would be adding a scrollable VBox to libyui. We can add it to the backlog and do it, because we have seen sometimes it is needed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c6 --- Comment #6 from Arvin Schnell <aschnell@suse.com> --- We could also make the RichText widget remember the scrollbar when setting new content. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 José Iván López González <jlopez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://trello.com/c/YNjBYH | |WY Assignee|yast2-maintainers@suse.de |yast-internal@suse.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1143558 http://bugzilla.suse.com/show_bug.cgi?id=1143558#c7 Ancor Gonzalez Sosa <ancor@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED CC| |ancor@suse.com Resolution|--- |FIXED --- Comment #7 from Ancor Gonzalez Sosa <ancor@suse.com> --- This is now fixed. See https://github.com/yast/yast-installation/pull/827 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com