wireapp / wire-desktop

:computer: Wire for desktop
https://wire.com/download/
GNU General Public License v3.0
1.08k stars 236 forks source link

Horizontal Scrollbars are now always visible in conversation and userlist and prevents vertical scrolling with mouse-wheel and pageup/down keys #2054

Open tokariu opened 5 years ago

tokariu commented 5 years ago

Wire version: 3.5.2899 Wire for web version: 2019.01.02.1310 Operating system: Win7x64

What steps will reproduce the problem? Start Wire, let it update to latest version.

What is the expected result? One should be able to scroll vertically in the chat conversation out of the box with mousewheel or page-up/down keys. No horizontal scrollbars should be shown.

What is the actual result? Horizontal scroolbars are shown in both the userlist and the chat section. If you change the window size horizontally, every few inches the horizontal scrollbar is shown and then hidden again. if the horizontal scrollbar shows up, vertical scrolling with mousewheel or pgup/down keys is not possible anymore even when focusing (clicking into) the section.

something has changed since the last update which makes wire desktop showing horizontal scrollbars without obvious reasons. as a followup error, vertical scrolling is not working whenever the horizontal scrollbar shows up.

The scrolling in the "add participants" view (which is obviously the change which causes all the mess) is also not working well. If the view is opened, mousewheel scrolling is only working in the chat. the participants list is only scrollable via up and down keys (mousewheel, page-up/down not working, even when focusing the section)

-- Temporary fix seems to be to enlarge the window horizontally until the horizontal scrollbars disappear. that way, the chat is scrollable again. However, this does not work for the user list.

xtotdam commented 5 years ago

I have this thing too, Wire 3.5.2899 on Win7 x64 SP1 I tried to find out max window size, when horizontal scrollbars disappear. So, whole window's width is close to 1590 (width of image i get after Alt+PrtScr) and width of text area is close to 1094 (length of red line on this image). My display size is 2560x1080, if you use these dimensions somewhere. Hope this helps Actual screenshot attached 2019-01-13 16 27 57

ffflorian commented 5 years ago

@tokariu Is this still an issue?

xtotdam commented 5 years ago

Wire 3.6.2908 Not an issue anymore even on very narrow window (at least for me)

tokariu commented 5 years ago

@ffflorian it is still an issue on Wire Desktop v3.7.2917, because the userlist is still not scrollable with mouse-wheel as it's been before. chat-windows mousewheel-scrolling is just working well. there is no workaround for this issue afaik. only way to scroll the userlist is to select/click the scrollbar and move it around, which is cumbersome as it is very narrow.

Filbuntu commented 5 years ago

Wire Desktop Version 3.10.2904 (Ubuntu 19.04) has the same problem. Userlist is not scrollable anymore with mouse-wheel.

Chat windows mousewheel-scrolling is working well.

In a previous version I did not have the problem. And in version 3.7.2891 (Ubuntu 16.04) the problem is not present.

Filbuntu commented 5 years ago

Maybe the platform label could be adjusted to include Linux as well, thanks! Hopefully there is a possibility to address it as it is quite annoying. Thanks for your understanding.

tokariu commented 5 years ago

I can confirm that the userlist scrolling on the latest wire for desktop windows is STILL bugging. The userlist still shows both horizontal and vertical scrollbars (if enough users in userlist), even though horizontal scrollbar shouldn't be neccessary (nicknames are short enough for the visible userlist viewport). This leads to the unwanted effect, that the user is not able to scroll through the userlist with the scrollwheel. only way to scroll through the userlist is click and hold the scrollbar and move it around. this is more than cumbersome and it worked earlier (last year). It makes me wonder why it takes so long to fix this tiny bug, because it is known for so long already :(

Filbuntu commented 5 years ago

I would really appreciate a fix for this bug (open for more than 9 months) and a label that it also affects Linux. Thanks in advance!

Filbuntu commented 5 years ago

@lipis Thank you for adding the new label. Hopefully somebody can soon fix this bug, too!

Filbuntu commented 4 years ago

Any update this? It is still a problem (Wire Version 3.11.2912, Wire for Web Version 2020.03.23.1558, Ubuntu 19.10) really an annoying bug and makes the use of Wire slower and a hassle. Thanks for looking into this!