Proof Portal
Omarchy
ProbeLabs65 findings · 95 requirementsA proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.
Chromium "Save Password" dialog inaccessible in Omarchy Web Apps
Reported by ge0rgecz · filed Jan 24, 2026 · open at source
At a glance
- 1 · What is claimed?
- Only the report text below — no validator has restated it as checkable claims yet.
- 2 · What does it affect?
- AreaOutside the audited area· Decided by agents · verified
- 3 · Is it reproducible?
- No validation has been run yet.
- 4 · What remains unclear?
- Not validated yet: no claims, no reproducer.
- 5 · What happens next?
- Decided by agents and verified by a second, independent agent — see the decision.
Original report
Summary
When using an Omarchy Web App that requires authentication, the native Chromium "Save Password" dialog renders outside the web app window and cannot be interacted with.
Steps to Reproduce
- Install a web app via Omarchy menu (
omarchy-webapp-install) - Launch the web app (opens in frameless mode - no browser chrome, no toolbar)
- The web app requires authentication - first page is a login form
- Enter credentials and submit
- Chromium attempts to show its "Save Password?" dialog
Actual Behavior
- The dialog appears outside the web app window boundaries - positioned relative to a non-existent toolbar
- Cannot click any button (Save, Never, dismiss) - clicks don't register
- In fullscreen mode, the dialog appears on the previous workspace
- The dialog flickers on the previous workspace and cannot be interacted with from there either
- No way to dismiss - only recovery is closing and restarting the web app
Workaround
- Open the same URL in regular Chromium (not as web app)
- Log in and handle the "Save Password" prompt there
- Web app then works normally - both share the same password store, so the prompt won't appear again
Environment
- Omarchy 3.3.2
- Hyprland
- Chromium (default)
- Single monitor
Related
- #1692 - Similar issue: popup windows in web apps have limited functionality (1Password extension dialogs don't work). Same underlying cause - modal/popup windows not working correctly in frameless web app mode.
View raw text
## Summary When using an Omarchy Web App that requires authentication, the native Chromium "Save Password" dialog renders outside the web app window and cannot be interacted with. ## Steps to Reproduce 1. Install a web app via Omarchy menu (`omarchy-webapp-install`) 2. Launch the web app (opens in frameless mode - no browser chrome, no toolbar) 3. The web app requires authentication - first page is a login form 4. Enter credentials and submit 5. Chromium attempts to show its "Save Password?" dialog ## Actual Behavior - The dialog appears **outside the web app window boundaries** - positioned relative to a non-existent toolbar - **Cannot click** any button (Save, Never, dismiss) - clicks don't register - In **fullscreen mode**, the dialog appears on the **previous workspace** - The dialog **flickers** on the previous workspace and cannot be interacted with from there either - **No way to dismiss** - only recovery is closing and restarting the web app ## Workaround 1. Open the same URL in regular Chromium (not as web app) 2. Log in and handle the "Save Password" prompt there 3. Web app then works normally - both share the same password store, so the prompt won't appear again ## Environment - Omarchy 3.3.2 - Hyprland - Chromium (default) - Single monitor ## Related - **#1692** - Similar issue: popup windows in web apps have limited functionality (1Password extension dialogs don't work). Same underlying cause - modal/popup windows not working correctly in frameless web app mode.
Validation
Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.
Linked
Not linked to any known issue, other report or change yet.
Decision
Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.
- Out of scopeDecided by agents · verified · 2026-10-09 02:34 UTC