From 76b16d8cef24c4c548e21dad90cf2f8731ffceb9 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Sat, 30 Sep 2023 13:41:43 +0200 Subject: Fixes Fl_Tabs clipping offset --- src/Fl_Tabs.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Fl_Tabs.cxx b/src/Fl_Tabs.cxx index 9d4b51a2d..f984f6e2e 100644 --- a/src/Fl_Tabs.cxx +++ b/src/Fl_Tabs.cxx @@ -849,7 +849,7 @@ void Fl_Tabs::draw() { // between tabs. clip_left = x(); for (i=0; i safe_selected; i--) { - clip_left = (i>0) ? (tab_pos[i]-tab_width[i-1]/2) : x(); + clip_left = (i>0) ? (tab_offset+tab_pos[i]-tab_width[i-1]/2) : x(); fl_push_clip(clip_left, tabs_y, clip_right-clip_left, tabs_h); draw_tab(x()+tab_pos[i], x()+tab_pos[i+1], tab_width[i], H, child(i), tab_flags[i], RIGHT); -- cgit v1.2.3