CHANGELOG#
This document records all notable changes to omni.kit.widget.filter extension.
This project adheres to Semantic Versioning <https://semver.org/>_.
[1.1.9] - 2026-08-18#
Fixed#
OMPE-84084: Double click now hides the options menu unconditionally instead of only when
shownis already true, so a deferred show that reached the draw pass in the gap between the two clicks no longer leaves the menu open (the flakytest_double_click_does_not_show_menu).
[1.1.8] - 2026-07-29#
Fixed#
Toggle now branches on the model’s dirty state instead of the lagging
selectedstyle flag, so it no longer saves when it should restore.Middle click is no longer swallowed while the options menu is open or a deferred show is in flight, and a middle double click no longer toggles an extra time.
Saved options are rebuilt on each save, so items dropped by
rebuild_items()are no longer restored.Fixed flaky toggle and menu tests: retry an emulated double click the runner stretched past the double-click interval, and wait on observable state.
[1.1.7] - 2026-06-25#
Fixed#
Fixed flaky
test_dirty_toggleby waiting for the button’s selected state to settle before the middle-click toggle.
[1.1.6] - 2026-06-08#
Fixed#
OMPE-72937: Defer filter popup show to the panel draw pass after the double-click hold delay so the menu parents to the correct external OS window without flashing on double-click.
[1.1.5] - 2025-09-22#
Changed#
Fixed order of documentation
[1.1.4] - 2024-06-03#
Changed#
Updated documentation with AI agent.
[1.1.3] - 2024-01-05#
Changed#
When toggle filter settings, make sure filter item has value attribute
[1.1.2] - 2022-08-10#
Changed#
Change toggle tests to check items status instead of image comparison
[1.1.1] - 2022-08-10#
Changed#
OM-104857: Change style and behavior
Add triangle in button area
Left click or Right click to show menu
Double click or middle click to toggle
Left + Hold does not work any more
[1.0.3] - 2022-08-03#
Changed#
Update golden to match omni.kit.widget.options_menu
[1.0.2] - 2022-07-15#
Added#
New keyword argument “menu_width” to set popup menu width
Changed#
Press and holding shorter to show popup menu
Show background when selected
[1.0.1] - 2022-06-30#
Added#
Add arguments for button size and hide_on_click
[1.0.0] - 2022-06-10#
Added#
Initial version implementation