Skip to content

fix: hide native web view behind AI overlay - #1697

Closed
ibuler wants to merge 4 commits into
devfrom
codex/fix-web-proxy-ai-overlay
Closed

ibuler wants to merge 4 commits into
devfrom
codex/fix-web-proxy-ai-overlay

Conversation

@ibuler

@ibuler ibuler commented Sep 20, 2026

Copy link
Copy Markdown
Member

Summary

Opening the AI panel over a Web asset now hides the Electron native website view using the same background placeholder as tab context menus. Closing overlays restores only the active website without recreating the session.

Add a browser regression check for overlapping AI/menu panels and inactive tabs. Use a shallow DOM reference in the SFTP editor to resolve the typecheck failure in the merged upstream changes.

Validation

  • Browser WebProxy surface tests: 22 passed.
  • Pre-commit formatting, lint and web typecheck passed.
  • Web tests: 849 passed; Electron tests: 125 passed; Go SSH helper tests passed.
  • Electron UI was not manually exercised.

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
@fit2bot
fit2bot requested a review from a team September 20, 2026 01:54
@sonarqubecloud

Copy link
Copy Markdown

@ibuler
ibuler marked this pull request as ready for review September 20, 2026 01:58
@ibuler ibuler closed this Sep 20, 2026
@ibuler
ibuler deleted the codex/fix-web-proxy-ai-overlay branch September 20, 2026 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants