Repository navigation
0.4.7 — Editor teardown, typed custom values and menu dismiss
Fixed
- A destroyed
TextAreaorCodeEditornow releases everything it registered when destroyed. Previously its mouse-wheel handling and text editing hooks stayed alive for the life of the process, accumulating with every editor created. (#488) - A value typed into a
Selectwithallow_custom_values=Truenow takes the type its options share. When every option value is anint, or every one afloat, numeric text is read as that type, sovaluecompares equal to the options and arangerule judges the number. Previously the typed text stayed a string, sovalue == 6wasFalseand everyrangerule reported it invalid. Text that is not a number, and aSelectwhose options are strings, mixed, or empty, are unchanged. If you compared a typed value against its text, compare against the number. (#468) - An open
ContextMenunow closes when you click aDataTablerow that has selection checkboxes, or right-click aTreerow or tick its selection checkbox. Previously the row consumed the click and the menu stayed open until you pressed Escape or clicked somewhere else. When the right-clickedTreerow opened its own menu, both menus stayed open. Windows and Linux only; macOS menus were not affected. (#207)
What's Changed
- fix(multiline-core): run the core's teardown when an editor is destroyed by @israel-dryer in #530
- fix(select): read a typed custom value as the type its options share (#468) by @israel-dryer in #531
- fix(contextmenu): close an open menu when a row consumes the click (#207) by @israel-dryer in #532
Full Changelog: v0.4.6...v0.4.7