Tk Library Source Code

View Ticket
Login
Ticket UUID: 564691
Title: bad interaction: PanedWindow ScolledWind
Type: Bug Version: None
Submitter: pkienzle Created on: 2002-06-05 03:42:26
Subsystem: bwidget Assigned To: hobbs
Priority: 5 Medium Severity:
Status: Closed Last Modified: 2003-02-25 17:01:38
Resolution: Fixed Closed By: hobbs
    Closed on: 2003-02-25 10:01:38
Description:
Sometimes the sash disappears when you make a window 
pane the wrong size.  I have a short hunk of code 
which exhibits and a varient which does not.

Here is the packing structure in both variants:

 PanedWindow
 +-ScrolledWindow
 | +-widget1
 +-widget2

If widget1 is a child of the scrolled window it
succeeds, otherwise it sometimes fails (widget1
overwrites the sash and the start of widget2) when
the pane is small.

The problem can be seen in 8.3.4 (Windows and SGI),
but not in 8.3.1 (Linux).

The attached file exhibits the problem when I drag
to the top of the "2".
User Comments: hobbs added on 2003-02-25 17:01:38:
Logged In: YES 
user_id=72656

Seems to be fixed with 472718 corrections (for v1.6).

hobbs added on 2002-06-06 00:33:31:
Logged In: YES 
user_id=72656

I have confirmed that this is the case with the attached 
script using 8.4.0.1b2.  Don't know if it is a BWidgets 
quirk or something more subtle in Tk though.

pkienzle added on 2002-06-05 10:42:27:

File Added - 24404: panes.tcl

Attachments: