fix: Allow editing enumeration fields on mobile #76
Merged
Work Horse opened 3 days ago

Summary

On mobile browsers, tapping an option in a select2 enumeration dropdown inside an inplace field editor closed the floating panel before the selection could be saved. This fix keeps floating panels and the issue side panel open while a select2 dropdown is visible, and adds touch event handling for option selection.

Fixes OD-2830

Test plan

  •  On iOS Safari, open an issue and edit a single-choice enumeration field (e.g. Priority)
  •  Select a different value and verify it saves
  •  Repeat on Firefox mobile
  •  Verify desktop enumeration editing still works
  •  Verify clicking outside still closes floating panels when select2 is not open
Commits were merged into target branch
1/1
Submitter Work Horse
Target main
Source issue-2830-mobile-unable-edit-enum
Merge Strategy
Create Merge Commit
Watchers (2)
Reference
pull request OD-76
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover