Closed Bug 1614150 Opened 6 years ago Closed 3 years ago

Numbered bullets have incorrect ordering when nested

Categories

(Thunderbird :: Message Compose Window, defect)

defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: w, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0

Steps to reproduce:

  1. open compose message window
  2. start ordered numbered list with the toolbar button
  3. typed out nested ordered number list in message

Actual results:

Got the following:

1. this
    1. is
    2. not
3. two??

Expected results:

Instead of:

1. this
    1. should
    2. be
2. two

User agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0

I confirm this behavior. Please fix.

Hi all,

I can also confirm this behaviour on the same version. Saving the email as html reveals that the editor is creating the list thus in html:

<body>
  <ol>
    <li>this</li>
      <ol>
        <li>is</li>
        <li>not</li>
      </ol>
    <li>two??</li>
  </ol>
</body>

It seems the current version of Firefox consider this invalid and there is Bug 1548753 discussing this issue. (if the nested list is created within the previous <li> </li>, it will render it correctly - this was tested on Firefox browser "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0").

Is this then an issue with how Firefox renders nested list or how Thunderbird is creating nested list?

Regards.

I copied the HTML to my web-hotel, and the code renders perfectly in Microsoft Edge Version 86.0.622.63 (64-bit), Google Chrome Version 86.0.4240.183 (64-bit). Even in Firefox 82.0.2 (64-bit) it renders correctly, but not in Thunderbird 78.4.1 (64-bit).

Please fix?

As it renders good in all browsers, it would be good to have it in order in Thunderbird too.

Severity: normal → S3

I was unable to reproduce this "bug."
User Agent = Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2
*Are the other commenters still using pre-80 versions of Thunderbird?
Steps:

  1. open new compose message window
  2. put cursor in message window
  3. click "apply or remove numbered list button"
  4. type "this"
  5. type <enter>
  6. type <tab>
  7. type "is"
  8. type <enter>
  9. type "not"
  10. type <enter>
  11. type <shift> + <enter>
  12. type "two??"
Flags: needinfo?(wilrnh)

I'm on Thunderbird 102 and this does seem to be fixed! Thank you whoever is responsible.

Status: UNCONFIRMED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(w)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: