| … | … | @@ -177,32 +183,33 @@ export function WorkspaceToolbar(props: { | |
| 205 | - | </Toolbar> | |
| 186 | + | {/* UIKit lays trailing items out from the edge inward. A trailing toolbar replaces the | |
| 187 | + | header's own items, so an empty one would hide the Settings scope filter. */} | |
| 188 | + | {workspace.settingsOpen && !foldedSearch && NATIVE_LIQUID_GLASS_SUPPORTED ? null : ( | |
🟠 High workspace/WorkspaceToolbar.ios.tsx:188
On iOS without Liquid Glass, opening Settings removes the environment/project scope filter, so users cannot change their Settings scope. This condition still mounts the right Toolbar on those clients, and NativeHeaderToolbar replaces rather than merges unstable_headerRightItems; keep the fallback search button without replacing the Settings filter.
No longer relevant as of c22d89112d9a59e9645566530f2e8b0bf3202789
Fixed: without Liquid Glass, Settings now keeps its search field out (no trailing search button), and the trailing toolbar is no longer mounted for Settings outside the folded Duo, so the scope filter stays.
This still affects folded Duo without Liquid Glass: foldedSearch keeps the trailing toolbar mounted for Settings, which replaces the scope filter. Could you cover that case too?