Skip to content
This repository has been archived by the owner on Sep 8, 2022. It is now read-only.

bug: Chromeless Helper extension prevents 'New Window' for browser #88

Closed
gregschroeder opened this issue Feb 1, 2022 · 1 comment · Fixed by #95
Closed

bug: Chromeless Helper extension prevents 'New Window' for browser #88

gregschroeder opened this issue Feb 1, 2022 · 1 comment · Fixed by #95
Labels
bug Something isn't working

Comments

@gregschroeder
Copy link
Contributor

Bug Report

Specifications:

  • App Version: Version v4.2.1
  • OS (macOS, Windows, Linux): macOS 12.1

Description:
Chromeless Helper extension, if enabled, prevents opening a new window (File->New Window) in a Chromeless browser app.

Steps to Reproduce:

  1. Create new browser in Chromeless (eg, TestMe, using Chrome)
  2. Open TestMe
  3. Attempt to create new window (cmd-N, or File->New Window)
  4. New window flashes and immediately closes
  5. Disable Chromeless Helper
  6. Create new window works fine
  7. Enable Chromeless Helper
  8. goto 3
@quanglam2807 quanglam2807 added the bug Something isn't working label Feb 2, 2022
@twooster
Copy link

twooster commented Feb 4, 2022

I also had this issue. The fix is fairy simple if you're a technical user:

  • Chrome Preferences
  • Extensions
  • Chromeless Browser -> Details
  • Source -> Loaded from: -> click the url, opens a finder window
  • Find background.js and open it in a text editor
  • Comment out the if block starting with: if (!lastWindowSessionID) {
  • Save, close, and restart the browser (or reload the extension)

This was evidently added to fix some other bug that I've never experienced (#59) but it ruins usability if you're using Chromeless to split out complete browser sessions instead of an app container.

Note: Sadly, these changes are lost if you "repair" a Chromeless installation, so chasing Chrome version updates (if you use custom icons, as I do), is an exercise in frustration.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Development

Successfully merging a pull request may close this issue.

3 participants