Opened 12 years ago

Closed 12 years ago

#1445 closed Bug (fixed)

Peer list seize the mouse cursor when trying to change column width

Reported by: marcabru Owned by: charles
Priority: Normal Milestone:
Component: GTK+ Client Version: 1.34
Severity: Normal Keywords:
Cc:

Description

Some columns are not resizeable (eg, the encyrption-sign at the first column of the peer list). Some are resizeable, and there is a minimum width (all the others, eg. IP address). WHen I try to resize these columns dragging the column-separator, it seizes the mouse cursor in a very strange way. If I release the left button anywhere in the screen but not at the list header, the mouse cursor stays as it was: <-->, so I can't even switch to other application with the mouse.

Moreover the list should have a horizontal scrollbar when the total width of columns is wider than the width of the list.

The bug is related to this one: http://trac.transmissionbt.com/ticket/1439

I use GNU/Linux i686 2.6.24, Ubuntu Hardy (8.04.1), xorg 7.3, GTK 2.12.9, Gnome 2.22.3, Transmission 1.34+ (7073) installed from latest SVN to date.

Change History (3)

comment:1 Changed 12 years ago by marcabru

  • Component changed from Transmission to GTK+ Client
  • Owner set to charles
  • Version changed from 1.34 to 1.34+

comment:2 Changed 12 years ago by charles

  • Milestone None Set deleted
  • Status changed from new to assigned
  • Version changed from 1.34+ to 1.34

comment:3 Changed 12 years ago by charles

  • Resolution set to fixed
  • Status changed from assigned to closed

I can't figure out why that's happening, either. There's something strange going on in gtk+.

Making the columns non-resizable seems to work. Telling the scrolled window to add a horizontal scrollbar when necessary seems to take care of the rest of it.

r7086

Note: See TracTickets for help on using tickets.