Editor.js Bug Fixes & Enhancement need Web Development
Contact person: Editor.js Bug Fixes & Enhancement
Phone:Show
Email:Show
Location: Melbourne, Australia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Description: Bug Fixes for [login to view URL] Interaction and Functionality
Overview:
This project focuses on resolving several critical bugs related to the [login to view URL] implementation, enhancing the user experience by ensuring smooth and intuitive interaction with the editor. The primary goals are to ensure proper content selection, state persistence across sessions, and to correct the behavior of standard keyboard commands such as Ctrl + A and Ctrl + C.
Bug Fixes to be Addressed:
1. Issue with Mouse Selection in Lists
Bug: Users are currently unable to select multiple list items (<ul><li>...</li></ul>) in an [login to view URL] block when dragging the mouse. Only one list item can be selected at a time, and dragging across multiple items is not possible.
Expected Outcome: Users should be able to click and drag across multiple list items, selecting the text as they go, and be able to copy the selected content.
Solution: Modify the [login to view URL] behavior to allow seamless text selection across multiple list items, ensuring compatibility with mouse-based selection and copy functionality.
2. Checklist State Not Saving in IndexedDB
Bug: When a user clicks to check/uncheck a checklist item (<input type="checkbox" />), the state is not saved in IndexedDB, leading to the loss of the checklist state upon page reload or content re-rendering.
Expected Outcome: The state of the checklist (checked/unchecked) should be saved in IndexedDB. Upon page reload or re-rendering, the checklist should reflect the user's previous interactions (checked or unchecked items).
Solution: Implement a mechanism to save the checklist state in IndexedDB when items are checked or unchecked. Upon page reload, restore the saved state from IndexedDB to maintain consistency.
3. Ctrl + A (Select All) and Caret Stability
Bug: The Ctrl + A keyboard command does not work as expected. Only part of the content is selected, and the caret jumps unpredictably when attempting to select all the text. The Ctrl + C command to copy the selected content may also fail due to improper selection.
Expected Outcome: Pressing Ctrl + A should select all content in the editor. The entire text should be visually highlighted, and the caret should remain stable at the beginning or end of the selection. Pressing Ctrl + C should correctly copy the selected text to the clipboard without issues.
Solution: Override the default browser behavior for Ctrl + A to programmatically select all content. Ensure the caret remains stable during selection, and fix visual selection issues using CSS. Ensure Ctrl + C works as expected to copy the content.
See below for more info on the bugs and problems
[login to view URL]" (client-provided description)
Matched companies (6)

WhizzAct Private Limited

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Appeonix Creative Lab

Versasia Infosoft

Chirag Solutions
