From 02212f373be0bbf4ccbb97a7266368cd208389e9 Mon Sep 17 00:00:00 2001 From: thankyouverycool <66646555+thankyouverycool@users.noreply.github.com> Date: Sat, 17 Dec 2022 17:27:35 -0500 Subject: [PATCH] LibGUI: Reset GlyphMapWidget scroll value when changing active range Fixes being teleported to the old location when scrolling on a previously browsed range. --- Userland/Libraries/LibGUI/GlyphMapWidget.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Userland/Libraries/LibGUI/GlyphMapWidget.cpp b/Userland/Libraries/LibGUI/GlyphMapWidget.cpp index 65a1c86a26..f6a4923f1c 100644 --- a/Userland/Libraries/LibGUI/GlyphMapWidget.cpp +++ b/Userland/Libraries/LibGUI/GlyphMapWidget.cpp @@ -515,6 +515,7 @@ void GlyphMapWidget::set_active_range(Unicode::CodePointRange range) m_active_range = range; m_glyph_count = range.last - range.first + 1; set_active_glyph(range.first); + vertical_scrollbar().set_value(0); recalculate_content_size(); update(); }