Fix rendering of polylines and polyrings after tileLevel refactoring
ClosedPublic

Authored by tjakobi on Jun 3 2017, 8:00 AM.

Details

Summary

The textureLayer's tileLevelChanged signal was never forwarded to the geometryLayer, which made placemarks and text show up, but no areas or lines.

I tracked this down to the refactoring regarding the tileLevel from december 3rd in commit f847505b02940aff9e37a6fa2317a7098c078d97.

Test Plan

environment: linux64, qt 5.8 or 5.9 (both tested)

i just opened "germany.kml" from the examples/kml folder in marble-qt: without the fix only the pin and text shows up, with the fix, the area below is highlighted in red with a yellow outline.

Diff Detail

Repository
R34 Marble
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
tjakobi created this revision.Jun 3 2017, 8:00 AM
tjakobi edited the test plan for this revision. (Show Details)Jun 3 2017, 8:03 AM
nienhueser accepted this revision.Jun 26 2017, 6:57 PM
This revision is now accepted and ready to land.Jun 26 2017, 6:57 PM
This revision was automatically updated to reflect the committed changes.