| 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 First Reported In: | 2.0 (KDE Applications 16.08) | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
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 |