Skip to content

Lawnchair Lite v2.15.6

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 24 Mar 15:19
· 168 commits to main since this release

Audit Fixes (Round 4)

Performance

  • resetAllSettings() refactored from 30+ individual DataStore writes to a single atomic transaction — previously each pref change triggered a separate disk write, now it's one operation

Bug Fixes

  • Widget picker feedback — toast messages now appear when a widget can't be added (permission required, or no empty space on the current page). Previously both cases failed silently.
  • Drawer category reset — all drawer close paths (app click, contact tap/call, shortcut launch, pin to home/dock) now properly reset selectedCategory to ALL. Previously only the settle/back-press paths did this, leaving a stale category tab when reopening the drawer.
  • Back press handlinghasOpenOverlay() now includes widget picker and edit mode states, so pressing back properly dismisses them. closeAllOverlays() also now closes the widget picker.