focus_debugger_flutterflow 0.0.11
focus_debugger_flutterflow: ^0.0.11 copied to clipboard
Visually debug where focus is in your Flutter app.
0.0.11 #
- MAJOR FIX: Resolved scroll performance issues causing "too fast" scrolling
- Improved pointer event handling to reduce gesture conflicts with scroll views
- Added scrollable widget detection to disable overlay within ListView, GridView, ScrollView, etc.
- Optimized timer management to prevent conflicts with scroll physics
- Enhanced gesture state tracking with better debouncing (300ms for scroll end detection)
- Added concurrent overlay update prevention to eliminate race conditions
- Updated to modern Flutter APIs: replaced deprecated RawKeyboard with HardwareKeyboard
- Fixed deprecated ignoringSemantics usage with ExcludeSemantics wrapper
- Reduced focus change debounce to 100ms for better responsiveness
- Better error handling and overlay lifecycle management
0.0.10 #
- Fixed race condition where focus debugger overlay would appear on click
- Added automatic timeout for keyboard flag (3 seconds)
- Improved pointer event handling to only respond to clicks, not hover/move
- Added better debouncing and double-check system for focus changes
- Enhanced scroll handling to temporarily hide overlay during scrolling
0.0.3 #
- Only active when the "Tab" key is pressed.
0.0.2 #
- Spammable activate() and deactivate()
0.0.1 #
- Initial working release.