swingx
  1. swingx
  2. SWINGX-224

TreeTableEditor: position not bidi-compliant

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.9.0
    • Fix Version/s: 1.6
    • Component/s: TreeTable
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      224

      Description

      doesn't respect componentOrientation when positioning the real editor component
      (appears at the right of the cell even in RToL CO)

      1. rtol.png
        15 kB
      2. treetable234_armond.png
        34 kB
      3. treetable234_old.png
        34 kB
      4. treetableeditor_ltor.png
        12 kB
      5. treetableeditor_rtol.png
        12 kB

        Issue Links

          Activity

          Hide
          kleopatra added a comment -

          Created an attachment (id=270)
          screenshot with the old (misbehaving) version, as of Jan/2009

          Show
          kleopatra added a comment - Created an attachment (id=270) screenshot with the old (misbehaving) version, as of Jan/2009
          Hide
          kleopatra added a comment -

          got a patch from armond
          http://forums.java.net/jive/thread.jspa?threadID=56187

          tried but commented again: the result looks weird in our test (attached
          screenshots of with/without the patch) - maybe a c&p error somewhere? Could you
          have a look, please? Our visual test is in JXTreeTableVisualTest, some methods
          with RToL in their name.

          Thanks
          Jeanette

          Show
          kleopatra added a comment - got a patch from armond http://forums.java.net/jive/thread.jspa?threadID=56187 tried but commented again: the result looks weird in our test (attached screenshots of with/without the patch) - maybe a c&p error somewhere? Could you have a look, please? Our visual test is in JXTreeTableVisualTest, some methods with RToL in their name. Thanks Jeanette
          Hide
          kleopatra added a comment -

          there is something weird going on: armond's patches (to this and to issue 980)
          seem to work in his environment but not in our test cases. Would love to
          understand why.

          Jeanette

          Show
          kleopatra added a comment - there is something weird going on: armond's patches (to this and to issue 980) seem to work in his environment but not in our test cases. Would love to understand why. Jeanette
          Hide
          kleopatra added a comment -
          • changed TreeTable to guarantee valid tree bounds always (that is fit exactly
            into the hierarchical column)
          • complete overhaul of TreeTableCellEditor positioning, relying on the always
            valid bounds
          Show
          kleopatra added a comment - changed TreeTable to guarantee valid tree bounds always (that is fit exactly into the hierarchical column) complete overhaul of TreeTableCellEditor positioning, relying on the always valid bounds
          Hide
          kleopatra added a comment -


          changed target of fixed for release 1.6

          Show
          kleopatra added a comment - changed target of fixed for release 1.6

            People

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

              Dates

              • Created:
                Updated:
                Resolved: