codex-team / codex-team/editor.js

Inconsistent behavior when interacting with different inline tools

Open
#1,237 0 comments 3 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
31.9k
Forks
2.2k
Avg merge
1d 1h
Merged PRs (30d)
1

Description

The combination of enabling/disabling some inlinetool has an inconsistent behavior.

Steps to reproduce:
1. Open the inlinetool clicking over a text
2. Select bold
3. Select link
4. Unselect link

Expected behavior:

In step 3, the bold icon lose its active class. But the text is still bold.
In step 4, the text lose its bold style.

Similar issues when try to change from inlineCode to underline:
- add underline, add marker, remove underline: marker tool lose the active class.

Browser: Chrome

Editor.js version: Up 2.17

Plugins you use with their versions:
Link, Bold

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.