Different highlight behavior in reading vs editor view

Steps to reproduce

Created highlighted text by enclosing with “==”.
Create another section of text enclosed with “==” but with an extra space before the closing "==
".

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

Highlight behavior is the same in editor view and reading view.

Actual result

In editor (live preview), text between “==” is highlighted, even if there are extra spaces.
In reading view, text between “==” is not highlighted if there are extra spaces.

Same occurs in sandbox mode.

Environment

SYSTEM INFO:
Obsidian version: v1.9.1
Installer version: v1.6.7
Operating system: Windows 11 Pro 10.0.26100
Login status: logged in
Language: en
Catalyst license: insider
Insider build toggle: on
Live preview: on
Base theme: light
Community theme: Border v1.12.11
Snippets enabled: 2
Restricted mode: off
Plugins installed: 14
Plugins enabled: 10
1: Paste URL into selection v1.7.0
2: Smart Typography v1.0.18
3: Natural Language Dates v0.6.2
4: Settings Search v1.3.10
5: Recent Files v1.7.4
6: Text Format v3.1.0
7: Style Settings v1.0.9
8: Tag Wrangler v0.6.4
9: Local Images Plus v0.16.3
10: Tasks v7.19.1

Additional information

I would stick to the help docs bold, italics, highlights, etc., formatting examples.

For what it’s worth, ~~Striked out text ~~ (with a space) doesn’t render in Reading view either.

Source mode | Live Preview | Reading view

If it shows up as highlighted or striked out in the live preview, it should show up the same in the reading view. That’s why I reported it.

Reading is most likely displaying it correctly. Live Preview does its best but has a number of quirks.