Summary: | Position Marker is gone/invisible | ||
---|---|---|---|
Product: | [Applications] marble | Reporter: | Tom Hardy <rhardy702> |
Component: | general | Assignee: | marble-bugs |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | cbs228 |
Priority: | NOR | ||
Version: | 2.0 (KDE Applications 16.08) | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
Tom Hardy
2016-10-17 17:11:38 UTC
I just noticed the position marker is visible at zoom levels 5 and below. It is also visible at zoom level 6 if positioned well below the crosshairs; that is, below about the 3/8th of the screen height. This bug also affects me. The position indicator does not render correctly when the map is zoomed in more than a few ticks. It does not matter if the position is sourced from GPS, Qt Positioning Location, or Current Route. Both marble (KDE) and marble-qt are affected. While the marble package from Ubuntu 16.04 (deb version 4:15.12.3-0ubuntu2) was OK, the marble package from Ubuntu 17.10 (deb version 4:17.04.3-0ubuntu1) is bugged. I have bisected the history and found the offending commit: d03d2483bae, "Fix bug that the position marker was showing up on the..." Reverting this commit on top of v17.11.80 and recompiling fixes the bug. I live in the northwestern hemisphere: i.e., positive latitudes and negative longitudes. It could be that the changes introduced in the above commit do some math which doesn't quite work out world-wide. Changing to "confirmed" as bug affects more than one user. A fix is proposed in https://phabricator.kde.org/D11853 |