This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | [TTV] Treetable view doesn't use TreeView.getSelectionMode(). | ||
---|---|---|---|
Product: | platform | Reporter: | Milos Kleint <mkleint> |
Component: | Outline&TreeTable | Assignee: | Martin Entlicher <mentlicher> |
Status: | CLOSED FIXED | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | |||
Bug Blocks: | 33281 |
Description
Milos Kleint
2002-12-13 06:56:02 UTC
Correction: holding down the Shift + using arrow keys selects multiple value. Also selecting the first item, holding down CTRL key and selecting the second item with mouse, selects multiple values. The selection mode is broken for selecting from keyboard. Selection by mouse works for me and for selecting by code too (at least xtest SelectionModeTest set for TTV). There is a problem with posting an keyboard event from TTV to JTree. It's interesting getSelectedNodes returns one node in spite of many of rows are marked as selected. There are a several issue with keyboard-events in TTV. It's really a bug, it should be fixed as soon as resources allows. Martin, I think this is a duplicate of the issue you wrote the patch for, which I assigned back to you last week since I couldn't test the patch. However, I can't find it now. Can you close this issue as a duplicate, or reassign back to me if you patch didn't fix it (I think it did)? Thanks, Tim. Yes, it seems to be a duplicate of it, though this was submitted much sooner.... The patch is attached in issue #43893. So I think, that I'll mark this issue as fixed, since this describes the original problem. And issue #43893 will be a duplicate of this. *** Issue 43893 has been marked as a duplicate of this issue. *** Fixed in trunk. The selection mode was transfered to the displaying component: /cvs/openide/src/org/openide/explorer/view/TreeTableView.java,v <-- TreeTableView.java new revision: 1.65; previous revision: 1.64 verified/closed |