Bug 64401

Summary: scroll bars encroach on frame content
Product: [Applications] konqueror Reporter: Alex Satrapa <grail>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: 4.0   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex Satrapa 2003-09-17 02:54:31 UTC
Version:           4.0 (using KDE 3.1.3)
Installed from:     (3.0)
Compiler:          gcc version 2.95.4 20011002 (Debian prerelease)
OS:          Linux (i686) release 2.4.21

When using Double Choco Latte in "Static (No Javascript/Frames)" mode, the screen is divided into two frames: one 170-pixel wide column on the left hand side, a second column for "the rest".

When the left column needs to have a scroll bar (content too long to fit into visible portion of frame), it appears that the vertical scrollbar is displayed over the frame content. This means that khtml also renders a horizontal scroll bar, to allow scrolling to see the 16-or-so pixels that were hidden by the vertical scroll bar.

This behaviour is not modified by reducing content width (eg: restricting the table in the 170-pixel wide column to only 150 pixels). When a vertical scrollbar needs to be drawn, it displays a horizontal scrollbar too.

This is especially annoying for DCL, since the author has decided to right-justify all the menu items in that lefthand frame.

If I resize the column by dragging the border, the scrollbar will still be drawn over the right-hand 16 pixels (I'm guessing - I can't count how many 'cos they're so small!) of the left hand frame.
Comment 1 Maksim Orlovich 2003-09-17 03:10:40 UTC

*** This bug has been marked as a duplicate of 61730 ***
Comment 2 Alex Satrapa 2003-09-17 13:24:10 UTC
Hmm... how many ways can people find to report the same problem? :)

Thanks for your perseverence, KDE team!