Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4297788

Cursor loops in JTextArea when editing English text in RTL mode and vice versa

    XMLWordPrintable

Details

    • Fix Understood
    • generic, x86
    • generic, windows_xp

    Description

      Name: clC74495 Date: 12/08/99


      1- Start SwingSet example.
      2- Go to the JTextArea
      3- Enter Arabic or Hebrew text in one line
      4- Press the left or right cursor continously. You will find the cursor will loop forever.
      5- Change the components direction to Right-to-Left.
      3- Enter English text in one line.
      4- Press the left or right cursor continously. You will find the cursor will loop forever.
      (Review ID: 98775)
      ======================================================================

      Here is the description from a duplicate bug report. It describes the same problem under slightly different circumstances:



      Name: jbT81659 Date: 11/23/99

      To reproduce bug:
      Compile and run Stylepad
      In any English paragraph, insert at least two Hebrew or Arabic lines
      Place caret in the English text just before the RTL text
      Hit the right arrow key to move the caret into the RTL text
      Note that caret jumps to line end
      Go to the end of second line of RTL text
      Hit the left arrow key to move the caret into the RTL text
      Note that caret reaches beginning of RTL text, then goes back to the end of that line
      without moving into english text


      brian.beck@Eng 1999-12-15

      Attachments

        Issue Links

          Activity

            People

              peterz Peter Zhelezniakov
              clucasius Carlos Lucasius (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Imported:
                Indexed: