bookstack/resources/js/wysiwyg
Dan Brown 1243108e0f
Lexical: Updated dropdown handling to match tinymce behaviour
Now toolbars stay open on mouse-out, and close on other toolbar open,
outside click or an accepted action.
To support:
- Added new system to track and manage open dropdowns.
- Added way for buttons to optionally emit events upon actions.
- Added way to listen for events.
- Used the above to control when dropdowns should hide on action, since
  some dont (like overflow containers and split dropdown buttons).
2025-05-25 16:28:42 +01:00
..
lexical Lexical: Added tests to cover recent changes 2025-03-28 18:29:00 +00:00
services Lexical: Improved diagram selection and keyboard usage 2025-05-25 13:21:13 +01:00
ui Lexical: Updated dropdown handling to match tinymce behaviour 2025-05-25 16:28:42 +01:00
utils Lexical: Made list selections & intendting more reliable 2025-03-27 17:49:48 +00:00
index.ts Lexical: Added testing for some added shortcuts 2024-12-16 16:27:44 +00:00
nodes.ts Lexical: Added support for table caption nodes 2025-01-22 12:54:13 +00:00
testing.md Lexical: Added some general test guidance 2025-01-15 14:31:09 +00:00