fix(Menu):Prevent group header accumulation in submenu filtering #56 #75

Merged
rsevs3 merged 2 commits from issue-56 into main 2025-10-14 10:00:58 +00:00
rsevs3 commented 2025-10-14 09:34:24 +00:00 (Migrated from github.com)

Resolves group headers accumulating at bottom of menu when transitioning from filtered to unfiltered states (e.g., /bta → /b, /tso → /t).

Changes:

  • Remove groups during search filtering to prevent BlockNote from accumulating duplicate group headers
  • Use fresh array references to break internal caching
  • Apply fix universally to both BLOCKS and TEMPLATES menus
  • Improve menu positioning during character input with resize events

closes #56

Resolves group headers accumulating at bottom of menu when transitioning from filtered to unfiltered states (e.g., /bta → /b, /tso → /t). Changes: - Remove groups during search filtering to prevent BlockNote from accumulating duplicate group headers - Use fresh array references to break internal caching - Apply fix universally to both BLOCKS and TEMPLATES menus - Improve menu positioning during character input with resize events closes #56
github-actions[bot] commented 2025-10-14 09:35:42 +00:00 (Migrated from github.com)

Code Coverage Report

Code Coverage

Summary

  • Overall Coverage: 2.6%
  • Minimum Required: 0%
  • Status: PASSED

Report generated on 2025-10-14 09:35:41 UTC

Package Details

Package Coverage
django_blocknote 🟢 8.9%
django_blocknote.forms 🟢 0.0%
django_blocknote.image 🟢 0.0%
django_blocknote.models 🟢 0.0%
django_blocknote.templatetags 🟢 0.0%
django_blocknote.views 🟢 0.0%
# Code Coverage Report ![Code Coverage](https://img.shields.io/badge/coverage-2.6%25-red) ## Summary - **Overall Coverage**: 2.6% - **Minimum Required**: 0% - **Status**: ✅ PASSED *Report generated on 2025-10-14 09:35:41 UTC* ## Package Details | Package | Coverage | |---------|-----------| | django_blocknote | 🟢 8.9% | | django_blocknote.forms | 🟢 0.0% | | django_blocknote.image | 🟢 0.0% | | django_blocknote.models | 🟢 0.0% | | django_blocknote.templatetags | 🟢 0.0% | | django_blocknote.views | 🟢 0.0% |
Sign in to join this conversation.
No description provided.