Regression in "Mouse wheel changes selected chat" causing crash
On latest master (not in 0.13.1 release), if "Mouse wheel changes selected chat" is enabled, scrolling over the chat list in many situations leads to a crash. One of such situations is if you just closed a chat room that was active.
Video of repro: https://i.imgur.com/2iPiyIn.mp4
is the first bad commit
cmake . make printf "[ItemViews]\nMouseWheelChangesBuffer=true" >quasselclient.conf ./quassel --configdir=.
- Accept all default setup
Enable Settings > Interface > Chat & Nick Lists > Mouse wheel changes selected chat
^(already ensured by the command above)
- Right click on yourself, Hide Chat(s) Permanently
- Hover over the chat list, scroll the mouse wheel
#2 Updated by digitalcircuit 18 days ago
This has been fixed in a pull request, client: Fix crash on switching buffers with no buffer selected #544 . Once merged, this issue should automatically be closed.
If you don't mind re-compiling with the above patch, would you confirm that this issue is fixed for you as well? Optionally, if you have a GitHub account, you can comment there as well.