swingx
  1. swingx
  2. SWINGX-1126

JXTreeTable and ComboBoxCellEditor

    Details

    • Issuezilla Id:
      1,126

      Description

      When using ComboBoxCellEditors for JXTreeTable components, the treetable starts
      editing and immediately cancels editing (it flickers) when these conditions are met:
      1. the editing starts at single click
      2. the row is not selected before you click on that cell.

      Tibi

        Activity

        Hide
        kleopatra added a comment -


        still virulent (after fixing Issue 471 ) - hmm...

        Show
        kleopatra added a comment - still virulent (after fixing Issue 471 ) - hmm...
        Hide
        kleopatra added a comment -
            • Issue 1290 has been marked as a duplicate of this issue. ***
        Show
        kleopatra added a comment - Issue 1290 has been marked as a duplicate of this issue. ***
        Hide
        kleopatra added a comment -
        Show
        kleopatra added a comment - thread link from the duplicate: http://forums.java.net/jive/thread.jspa?threadID=77291&tstart=0
        Hide
        kleopatra added a comment -

        error was that in the "hacker" once again: a side effect of starting an edit is selecting
        the table row which synchs the tree selection which makes sure the tree node is visible
        which completed any ongoing edits - everywhere. The fix is to only do so if we are in
        the hierarchical column. Which still leaves open the case if the editor is in the hierarchical
        column: hoping that will not be the case until JXXTreeTable will be ready

        Show
        kleopatra added a comment - error was that in the "hacker" once again: a side effect of starting an edit is selecting the table row which synchs the tree selection which makes sure the tree node is visible which completed any ongoing edits - everywhere. The fix is to only do so if we are in the hierarchical column. Which still leaves open the case if the editor is in the hierarchical column: hoping that will not be the case until JXXTreeTable will be ready
        Hide
        kleopatra added a comment -

        The hierarchical column is special enough to warrant a new issue - if anybody has a similar
        problem Expect not too frequent, because we don't really support custom editors in
        the tree column.

        want this off my desk - so closing even before verification from reporters. Please feel
        free to re-open if I missed something.

        Cheers
        Jeanette

        Show
        kleopatra added a comment - The hierarchical column is special enough to warrant a new issue - if anybody has a similar problem Expect not too frequent, because we don't really support custom editors in the tree column. want this off my desk - so closing even before verification from reporters. Please feel free to re-open if I missed something. Cheers Jeanette
        Hide
        kleopatra added a comment -

        fix introduced a regression: edits not properly terminated on expand/collapse (see forum)

        • back to start
        Show
        kleopatra added a comment - fix introduced a regression: edits not properly terminated on expand/collapse (see forum) back to start
        Hide
        kleopatra added a comment -

        trying again:

        • committed fix suggested by Aephyr: back out of setExpandedState if already expanded/collapsed
        Show
        kleopatra added a comment - trying again: committed fix suggested by Aephyr: back out of setExpandedState if already expanded/collapsed
        Hide
        kleopatra added a comment -

        Hudson is sleeping, but as locally all runs nicely - yet another try for closing

        Show
        kleopatra added a comment - Hudson is sleeping, but as locally all runs nicely - yet another try for closing

          People

          • Assignee:
            kleopatra
            Reporter:
            tiberiu
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: