After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 761091 - clicking prev/next mouse wheel button breaks rendering
clicking prev/next mouse wheel button breaks rendering
Status: RESOLVED FIXED
Product: gnome-maps
Classification: Applications
Component: map view
3.18.x
Other Linux
: Normal major
: ---
Assigned To: gnome-maps-maint
gnome-maps-maint
Depends on:
Blocks:
 
 
Reported: 2016-01-25 15:23 UTC by goddard
Modified: 2016-02-17 11:55 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description goddard 2016-01-25 15:23:22 UTC
Description of problem:
If I click the mouse wheel prev / next on my thinkpad usb laser mouse model moc9ula, the rendering inside the application frame breaks and i have to restart the application.

Version-Release number of selected component (if applicable):
3.18.2

How reproducible:
Always

Steps to Reproduce:
1. open gnome-maps
2. click prev/next with mouse wheel button
3.

Actual results:
Broken rendering, the 'canvas' is blank and the application needs to be restarted

Expected results:
application handles the event(s) without breaking the rendering

Additional info:
thinkpad usb laser mouse model moc9ula
Comment 1 Jonas Danielsson 2016-01-25 16:07:59 UTC
Thanks!

This is probably not a bug in Maps but rather in some of our supporting libraries. What is your version of libchamplain?

A bug similar to this was fixed in version 0.12.12
https://git.gnome.org/browse/libchamplain/commit/?id=5cb2cb3c40fc3139781279cd0c94d26da3a07daf
Comment 2 goddard 2016-01-27 10:46:18 UTC
Hello,

no problem.
I've got libchamplain 0.12.11.
I'll try to update and see if it reproduces.
Comment 3 goddard 2016-01-27 10:53:03 UTC
So, there's no libchamplain-0.12.12 on Fedora 23 yet.
Comment 5 Jonas Danielsson 2016-02-17 11:55:53 UTC
Closing, feel free to re-open if not fixed in libchamplain 0.12.12!