[Bug] Buttons don't work #150
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck#150
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Describe the bug
In the settings page some buttons don't work.
To reproduce
Steps to reproduce the behaviour:
Expected behaviour
I expect a file selection popup to appear.
Screenshots / sample deck
Environment
flutter --version): dunnoAdditional context
Anything else that might help. Nope. Nada. Zilch.
Was reported yesterday. Has been solved in the meantime and the fix has been rolled out to the web-demo.
Thanks for reporting this, and for including your environment — that made it easy to pin down.
You found a real bug. The yellow buttons you clicked call the operating system's native folder picker, and that picker simply doesn't exist inside a browser: no dialog, no error, just silence. The fix was to stop showing those buttons in the web demo at all — a folder on your own machine is something the browser can't reach, so a button promising one would always be lying. On the desktop version the buttons work as before. As mentioned above, the fix is already live in the web demo.
Coming back to this with two follow-ups your report turned up. First, nothing in our test gates currently prevents this class of bug from coming back — a newly added picker button without the platform check would pass every test, because the web code path never runs under our test setup. That is now #505. Second, while verifying we found one more button on the same settings page, the logo picker, with the same flaw on web; that is #506. Neither is fixed yet.
So the visible behaviour on web is, and will stay: fewer buttons than on desktop, rather than buttons that ignore you. That is deliberate — the web demo shows what a browser can honestly deliver, and everything involving your local folders belongs to the desktop app.
This issue stays closed, since the buttons you reported are fixed. If you still see a dead button after a reload, please reopen with a note on which one.