Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LEAF 4626 - Form Editor drag-drop fix for Firefox browser, CSS fixes #2634

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

aerinkayne
Copy link
Contributor

@aerinkayne aerinkayne commented Jan 2, 2025

Adds a fix to drag drop behavior for Firefox browser.
Expression fix is a recommendation from online sources to address issues with a long-standing Firefox bug. It is mostly taken as-is and only runs if the Form Editor is created when using Firefox.

Other (uncovered during update)
Add CSS specificity fix for form li elements intended for drag-drop to address unintended styling of lists in question names and form questions that are in preview mode.

HTML update to form browser tables (add explicit thead and tbody) and one of its img elements (add explicit height) to address console warnings.

Impact / Testing

Form Editor Drag-Drop functionality, Firefox Browser.
Form Editor Drag-Drop should work as expected when using Firefox.

Other
Form Editor related tests pass.
Form Editor
-Lists in question names display as expected on form Editing and Preview modes
-Form Questions display as expected in preview mode

Add fix to drag drop behavior for Firefox browser.
Minor html updates to form browser table and its img elements.
@aerinkayne aerinkayne changed the title LEAF 4626 - Form Editor drag-drop fix for Firefox browser LEAF 4626 - Form Editor drag-drop fix for Firefox browser, CSS fixes Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants