Reproduction steps
- Go to fluxer://settings/user?tab=advanced_settings§ion=advanced-settings-chat
- Select Search Engines, Translators, or Reverse image search
- Tap the blank dropdown for default
- Select the only available option (e.g. Google)
- Disable the top option
- Enable one of the options near the bottom of the list
- Watch the default selection as you enable options moving up the list
Expected behaviour
After step 2, since the top option is the only selected option, it should also automatically fill that in as the default search engine. Or, it should say "No default selected"
For step 7, since your selected default is now disabled I would actually expect the default to be blank, because at this point the user has chosen an incompatible pair of settings. Or, you should disallow the default to be disabled. I'm not really sure.
Actual behaviour
After step 2, if you've never selected a default before, it just has the first option selected but the default selection is blank.
As you perform step 7, the default will switch to whichever enabled option is highest on the list. (e.g. if you enable Ecosia, it will default to Ecosia; but enabling Yahoo will override the Ecosia default)
Build information
Version 2026.10.100, Beta 9, Channel Beta, Build 2767, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.7, Dart 3.13.5
Platform
Android