| Ticket UUID: | 449284 | |||
| Title: | Tree does not handle Space key | |||
| Type: | Bug | Version: | None | |
| Submitter: | andreas_kupries | Created on: | 2001-08-08 20:48:01 | |
| Subsystem: | bwidget | Assigned To: | andreas_kupries | |
| Priority: | 4 | Severity: | ||
| Status: | Closed | Last Modified: | 2001-08-09 03:58:53 | |
| Resolution: | Fixed | Closed By: | andreas_kupries | |
| Closed on: | 2001-08-08 20:58:53 | |||
| Description: |
On behalf of Matthias Kleine.
> Hi,
>
> while working with the BWidgets version 1.3.1, I
found
> a behaviour which should be corrected in future
BWidget
> versions.
>
> In file tree.tcl, function Tree::_keynav, the code
to
> handle the "space" event for navigation in the
BWidget
> tree lacks a call to the opencmd, when the tree is
opened
> (and to the closecmd, when the tree is closed).
>
> For example, the left-arrow event call the following
code
> when opening a tree node:
>
> if { [set cmd [Widget::getoption $win -opencmd]] !
= "" } {
> uplevel \#0 $cmd $node
> }
>
> This leads to a call to the opencmd of the tree.
Without
> this call, we have no chance to control what is
happening
> when the user presses the space key.
>
> Regards,
> Matthias
| |||
| User Comments: |
andreas_kupries added on 2001-08-09 03:58:40:
Logged In: YES user_id=75003 Committed. andreas_kupries added on 2001-08-09 03:56:21: File Added - 9385: bwidget.449284.diff andreas_kupries added on 2001-08-09 03:56:20: Logged In: YES user_id=75003 Added patch fixing the problem. | |||
Attachments:
- bwidget.449284.diff [download] added by andreas_kupries on 2001-08-09 03:56:20. [details]
