mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-10-30 23:51:57 +01:00
On phone-sized screens the floating column overlapped the message composer and its bottom button landed on top of send, so tapping send hit the FAB instead. Enough testers reported it to make clear the default was wrong rather than their aim. isFabHidden() now treats a missing key as hidden, so only an explicit 'false' shows the bar. The storage key and its meaning are unchanged, which keeps every browser that already made a choice on that choice: the new default reaches only browsers that never touched the setting. The checkbox is inverted to match — "Show Quick Access buttons", unticked by default — because a negatively phrased toggle that ships ticked reads as a double negative. Renamed settHideFab -> settShowFab and the two translation keys with it, en and pl both updated. With the bar off, applyItemPlacements() already routes every item to the main menu, verified in a real browser: filter, search, DMs, contacts and settings are all reachable under the hamburger, the send button is unobstructed, the choice survives a reload, and a browser holding 'false' keeps the bar. Not covered: the direct-message screen has its own FAB container that does not read this setting. Hiding it there would strand the DM filter and settings, which have no menu equivalent, so it stays visible for now and is called out in whatsnew. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>