Commit 9f3c338
committed
fix(tagify): preserve dropdown.enabled; no reposition while dropdown visible
tagify.js:
- Snapshot constructor `settings` in `origSettings` before merging with defaults
- When toggling readonly off, restore `settings.dropdown.enabled` from `origSettings` after event rebind
- `repositionScopeInput`: return false when `state.dropdown.visible` (alongside existing mix-mode guard). This is required so arrow navigation won't interfere with suggestions dropdown key bindings1 parent 0adad21 commit 9f3c338
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
| 131 | + | |
131 | 132 | | |
132 | 133 | | |
133 | 134 | | |
| |||
1070 | 1071 | | |
1071 | 1072 | | |
1072 | 1073 | | |
| 1074 | + | |
1073 | 1075 | | |
1074 | 1076 | | |
1075 | 1077 | | |
1076 | 1078 | | |
1077 | 1079 | | |
| 1080 | + | |
| 1081 | + | |
1078 | 1082 | | |
1079 | 1083 | | |
1080 | 1084 | | |
| |||
1784 | 1788 | | |
1785 | 1789 | | |
1786 | 1790 | | |
1787 | | - | |
| 1791 | + | |
1788 | 1792 | | |
1789 | 1793 | | |
1790 | 1794 | | |
| |||
0 commit comments