clients icon indicating copy to clipboard operation
clients copied to clipboard

The window is no longer resizable (Flatpak, Linux)

Open Odi-3 opened this issue 1 year ago • 5 comments

Steps To Reproduce

  1. Open Bitwarden Linux Flatpak client
  2. Make sure the window is not maximized
  3. Try resizing the window

Expected Result

The window should be resizable like all the others.

Actual Result

The resizing cursor does not appear, neither at the corners nor at the edges. Also the title bar is not clickable at all points for dragging the window (it is likely that the two issues are related).

Screenshots or Videos

No response

Additional Context

No response

Operating System

Linux

Operating System Version

Fedora 40, GNOME 46, Linux 6.10.11

Installation method

Other

Build Version

2024.9.0 (Flatpak from Flathub)

Issue Tracking Info

  • [ ] I understand that work is tracked outside of GitHub. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Odi-3 avatar Oct 04 '24 10:10 Odi-3

Hi there,

I am unable to reproduce this issue, it has been escalated for further investigation. If you have more information that can help us, please add it below.

Thanks!

daniellbw avatar Oct 04 '24 10:10 daniellbw

Same issue here. Fedora 40, GNOME 46, Wayland, Linux 6.10.12 Version 2024.9.0, Flatpak from flathub

AppImage works on same installation. Let me know, if I shall try something

deliarmin avatar Oct 07 '24 06:10 deliarmin

I have this problem too on Pop!_OS 22.04 LTS, 64 bit, Gnome version 42.9.

Linux c5361530-pop-os 6.9.3-76060903-generic #202405300957~1726766035~22.04~4092a0e SMP PREEMPT_DYNAMIC Thu S x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID:	Pop
Description:	Pop!_OS 22.04 LTS
Release:	22.04
Codename:	jammy

myhops avatar Oct 09 '24 07:10 myhops

I have this with RPM

LSeelig avatar Oct 12 '24 20:10 LSeelig

I am experiencing this issue for the last two weeks with my flatpak installation of Bitwarden.

I'm using Fedora workstation 40.

bhibb avatar Oct 16 '24 21:10 bhibb

Problem manifests also on Fedora 41 with GNOME 47 on Wayland.

For the record, mutter's changelog for version 47 shows this:

* Fix resizing of electron windows [Jonas; !3997]

ocosta avatar Nov 01 '24 19:11 ocosta

It is working again.

LSeelig avatar Nov 04 '24 19:11 LSeelig

Flatpak version (2024.9.0 , many versions behind latest stable) still can't resize the window. I installed their own RPM (2024.10.2), and it works again. The downside of using their RPM is that they don't provide a proper RPM repository, so I'll have to update manually from time to time (it's the same with Slack :roll_eyes: )

ocosta avatar Nov 04 '24 19:11 ocosta

With the transition of Tuta (Tutanova) to the same version of Electron, the issue also appears there. So I can also confirm that the problem is given by Electron. https://github.com/flathub/com.tutanota.Tutanota/issues/208

Odi-3 avatar Nov 05 '24 15:11 Odi-3

I have the same issue with Bitwarden Flatpak

Version 2024.9.0
Shell 32.0.1
Renderer 128.0.6613.36
Node 20.16.0
Architecture x64

on Manjaro Linux (Linux 6.11.0-1-rt7-MANJARO) GNOME 46.5 (Wayland).

amadeusp avatar Nov 14 '24 05:11 amadeusp

Issue exists on Ubuntu 24.04 using the flatpak version.

Version 2024.11.1
Shell 32.1.1
Renderer 128.0.6613.137
Node 20.17.0
Architecture x64

I attempted to blow out all the data and sign in again. It stlll persists.

dasunsrule32 avatar Nov 19 '24 16:11 dasunsrule32

To add I have both KDE and Gnome installations and the window remains resizable in KDE but not in Gnome.

rzeigler avatar Dec 03 '24 15:12 rzeigler

This seems to be the same bug that is blocking https://github.com/bitwarden/clients/pull/10359. Upstream electron has a bug that prevents resizing on wayland, and the flatpak manifest enabled wayland (whereas the upstream clients don't yet).

In a few minutes, flathub bot should provide a testable build on this PR: https://github.com/flathub/com.bitwarden.desktop/pull/231

Anyone experiencing this issue, please give it a try and see if it fixes it for you.

quexten avatar Dec 03 '24 22:12 quexten

@quexten The testable build mentioned in your post above does work for me. Should I work with this build for the time being, or should I go back to the stable build and wait for an official update to roll out? Many thanks!

amadeusp avatar Dec 04 '24 02:12 amadeusp

The change is merged for the flathub manifest so it should roll out as soon as flathub reviewers approve the change to the permissions (removing wayland). I'll keep this issue open until then.

quexten avatar Dec 04 '24 09:12 quexten