Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-95560

When using backspace key to delete first multi-byte character inside macros, also delete macro itself with Chrome.

      Issue Summary

      When using backspace key to delete first multi-byte character inside macros, also delete macro itself with Chrome.

      This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
      However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
      This is reproducible on Data Center: (yes)

      – Below is copied from CONFSERVER-37371

      • With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
      • In 3, if after defining the characters and removing the underline (macro_issue3.png), the panel macro is not removed.
      • This phenomenon occurs with other macros (Code block macro, Info macro,,,).

      Steps to Reproduce

      1. Create page and insert panel macro.
      2. Input Japanese character. macro_issue1.png
      3. Delete the first character with backspace key before defining the character and the panel itself is also removed. macro_issue2.png

      Expected Results

      Macro should not be deleted.

      Actual Results

      Macro is deleted.

      Workaround

      Using Firefox seems a workaround, since this problem does not happen in Firefox.

        1. macro_issue1.png
          macro_issue1.png
          23 kB
        2. macro_issue2.png
          macro_issue2.png
          28 kB
        3. macro_issue3.png
          macro_issue3.png
          8 kB

            [CONFSERVER-95560] When using backspace key to delete first multi-byte character inside macros, also delete macro itself with Chrome.

            SET Analytics Bot made changes -
            Support reference count New: 1
            Edward made changes -
            Labels Original: affects-server chrome double-byte editor editor-macros macros-code-macro New: affects-server chrome double-byte editor editor-macros fireball-qol macros-code-macro
            Edward made changes -
            Status Original: Needs Triage [ 10030 ] New: Gathering Impact [ 12072 ]
            Rick Li made changes -
            Description Original: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
            This is reproducible on Data Center: (yes)

            -- Below is copied from CONFSERVER-37371 --
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).


            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Using Firefox seems a workaround, since this problem does not happen in Firefox.
            New: h3. Issue Summary

            When using backspace key to delete first multi-byte character inside macros, also delete macro itself with Chrome.

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
            This is reproducible on Data Center: (yes)

            – Below is copied from CONFSERVER-37371
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).

            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results

            Macro should not be deleted.
            h3. Actual Results

            Macro is deleted.
            h3. Workaround

            Using Firefox seems a workaround, since this problem does not happen in Firefox.
            Rick Li made changes -
            Description Original: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
            This is reproducible on Data Center: (yes)

            -- Below is copied from CONFSERVER-37371 --
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).


            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Currently there is no known workaround for this behavior. A workaround will be added here when available
            New: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
            This is reproducible on Data Center: (yes)

            -- Below is copied from CONFSERVER-37371 --
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).


            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Using Firefox seems a workaround, since this problem does not happen in Firefox.
            Rick Li made changes -
            Description Original: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.


            Below is copied from CONFSERVER-37371.
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Currently there is no known workaround for this behavior. A workaround will be added here when available
            New: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.
            This is reproducible on Data Center: (yes)

            -- Below is copied from CONFSERVER-37371 --
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).


            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Currently there is no known workaround for this behavior. A workaround will be added here when available
            Rick Li made changes -
            Description Original: *How to reproduce*
            # Create page and insert panel macro.
            # Input Japanese character. [^macro_issue1.png]
            # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            *Description*
            * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
            * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
            * This phenomenon occurs with other macros (Code block macro, Info macro,,,).
            New: h3. Issue Summary

            This is the clone of CONFSERVER-37371. CONFSERVER-37371 was raised for old version and was closed by Obsolete.
            However, it still happens in current Confluence version. Raise this ticket as future tracking of this issue.


            Below is copied from CONFSERVER-37371.
             * With the other browsers (IE11, FireFox) the phenomenon hasn't occured.
             * In 3, if after defining the characters and removing the underline ([^macro_issue3.png]), the panel macro is not removed.
             * This phenomenon occurs with other macros (Code block macro, Info macro,,,).

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Create page and insert panel macro.
             # Input Japanese character. [^macro_issue1.png]
             # Delete the first character with backspace key before defining the character and the panel itself is also removed. [^macro_issue2.png]

            h3. Expected Results
            Macro should not be deleted.

            h3. Actual Results
            Macro is deleted.


            h3. Workaround
            Currently there is no known workaround for this behavior. A workaround will be added here when available
            Rick Li made changes -
            Affects Version/s Original: 5.7.3 [ 51200 ]
            Affects Version/s Original: 5.7.1 [ 50804 ]
            Affects Version/s Original: 5.4.4 [ 38098 ]
            Affects Version/s New: 7.19.19 [ 106811 ]
            Rick Li made changes -
            Fix Version/s Original: 6.14.0 [ 83892 ]
            Rick Li made changes -
            Reporter Original: Ricksoft Co., Ltd. [ 3da02f17cbee ] New: Rick Li [ rli@atlassian.com ]

              Unassigned Unassigned
              rli@atlassian.com Rick Li
              Affected customers:
              0 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated: