Title: Automa Extension Dashboard Disappears After Resizing and Cannot Be Restored After Closing
Bug description
After installing the Automa extension on Google Chrome, Chromium, and Brave browsers on Linux Mint, the Automa window opens maximized, hiding the browser behind it. When clicking and dragging the title bar to make it a floating window, the window resizes to almost imperceptible dimensions—about 1 or 2 pixels wide and 15 pixels high, appearing as a small white line on the screen. From this point on, the extension works, but if the Dashboard window is closed, it cannot be reopened by any means (clicking Home in the dropdown menu, using the shortcut, disabling and enabling the extension, or restarting the browser). The only way to restore it is to remove and reinstall the extension, causing the loss of all edited automations.
Reproducing the error
Steps to reproduce the behavior:
Install the Automa extension on Google Chrome, Chromium, or Brave on Linux Mint.
Open the Automa Dashboard.
Click and drag the title bar to make it a floating window.
Observe the window resizing to almost imperceptible dimensions.
Close the Dashboard window.
Attempt to reopen the Dashboard by various means.
Expected behavior
The Automa Dashboard window should open in a visible and usable size, and it should be possible to reopen the Dashboard after closing it without reinstalling the extension.
Desktop:
OS: Linux Mint
Browser:
Google Chrome Version 126.0.6478.114 (Official Build) 64-bit
Brave Version 1.67.119 Chromium: 126.0.6478.114 (Official Build) 64-bit
Chromium Version 125.0.6422.112 (Official Build) for Linux Mint 64-bit
Extension Version: (Please provide the version of the Automa extension you are using. You can find this information in the browser's extensions page.)
Additional context
I have tested all possible options and installed the extension on other Chrome-based browsers, and they all showed the same error. I installed the extension on Firefox, and it works correctly, but this browser is not an option for my automations because I would have to start from scratch and find many alternatives.
Error Details from Inspect Element
The following error details were obtained using the right-click + Inspect on the home icon of the extension:
Suggested Fix
A possible fix might involve ensuring that the window bounds are correctly calculated and enforced within the visible screen space. The error suggests that the bounds need to be at least 50% within the visible screen space.
Title: Automa Extension Dashboard Disappears After Resizing and Cannot Be Restored After Closing
Bug description After installing the Automa extension on Google Chrome, Chromium, and Brave browsers on Linux Mint, the Automa window opens maximized, hiding the browser behind it. When clicking and dragging the title bar to make it a floating window, the window resizes to almost imperceptible dimensions—about 1 or 2 pixels wide and 15 pixels high, appearing as a small white line on the screen. From this point on, the extension works, but if the Dashboard window is closed, it cannot be reopened by any means (clicking Home in the dropdown menu, using the shortcut, disabling and enabling the extension, or restarting the browser). The only way to restore it is to remove and reinstall the extension, causing the loss of all edited automations.
Reproducing the error Steps to reproduce the behavior:
Expected behavior The Automa Dashboard window should open in a visible and usable size, and it should be possible to reopen the Dashboard after closing it without reinstalling the extension.
Desktop:
Additional context I have tested all possible options and installed the extension on other Chrome-based browsers, and they all showed the same error. I installed the extension on Firefox, and it works correctly, but this browser is not an option for my automations because I would have to start from scratch and find many alternatives.
Error Details from Inspect Element The following error details were obtained using the right-click + Inspect on the home icon of the extension:
Suggested Fix A possible fix might involve ensuring that the window bounds are correctly calculated and enforced within the visible screen space. The error suggests that the bounds need to be at least 50% within the visible screen space.