homeassistant-desktop icon indicating copy to clipboard operation
homeassistant-desktop copied to clipboard

Left clicking opens context menu

Open clinta opened this issue 2 years ago • 8 comments

Running the AppImage on Manjaro Linux with XFCE, left clicking on the taskbar icon brings up the context menu instead of the window. The keyboard shortcut ctrl+alt+x works to bring up the window though.

clinta avatar Jan 17 '23 17:01 clinta

Also having this issue on PopOs.

oddvalue avatar Jan 26 '23 09:01 oddvalue

Hello,

This is limitation comes from ElectronJS for linux and even app like skype and discord opens the menu instead of the app windows.

iprodanovbg avatar Mar 05 '23 15:03 iprodanovbg

I'm on linux, and I don't see this -- for me, left click opens the window, right click opens menu. I use another Electron app -- whatsdesk -- that used to behave the wrong way too a few months back, but it no longer does. I don't know what changed. It may be that it fixed itself with an electron/chromium/chrome update.

Edit: this is on a Fedora 32 machine, on KDE.

palves avatar Mar 06 '23 11:03 palves

Seeing it with Electron 21, but it seems to be resolved with newer Electron versions

rummik avatar May 25 '23 18:05 rummik

Hi everybody, I've installed the AppImage today on KDE Neon 22.04 (plasma-desktop 5.27.8) and I have this issue. There are news about resolving it? Thanks.

antmarra avatar Sep 27 '23 11:09 antmarra

Seeing it to on Linux Mint. ElectronJS is already at version 29 with version 30 incoming. Maybe worth a try to update.

osos avatar Mar 08 '24 08:03 osos

Works.

Cloned the project and did:

npm install electron@latest
npm install electron-builder@latest
npm run build-local-linux

osos avatar Mar 08 '24 08:03 osos

Thanks, @osos, with your help I was able to fix it for me on Kubuntu 22.04.

I ran the following commands after installing the latest nodejs and npm:

git clone https://github.com/iprodanovbg/homeassistant-desktop.git
cd homeassistant-desktop
npm install electron@latest
npm install electron-builder@latest
npm run build-local-linux
cd dist

The AppImage in this folder works, I used the AppImageLauncher to integrate the Image into the system (Highly recommend this project): https://github.com/TheAssassin/AppImageLauncher

Now leftclick opens homeassistant and rightclick the contextmenu

JAKAMI99 avatar Mar 27 '24 04:03 JAKAMI99