Cursor placement with mouse can break up supplementary char pairs

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P2
    • 5.0
    • Affects Version/s: 1.4.2_01, 5.0
    • Component/s: client-libs
    • b32
    • generic
    • generic

      Using the mouse, placing the visible cursor between two supplementary characters in a JTextArea or JTextField can break up the supplementary character pair of code units. The result is that user can insert new characters between code units that should never be separated.

      The misplaced document dot/mark occurs only when the visible cursor touches the trailing part of a supplementary character glyph in a sequence of multiple supplementary characters. Suspect a viewToModel(x,y) problem...

            Assignee:
            John Oconner (Inactive)
            Reporter:
            John Oconner (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: