Version: unspecified (using Devel) OS: Linux Konrad Enzensberger has posted the following problem to marble-devel: updating and compling current marblewidget code i faced curious behavior drawnig layers. mystic: this only happens when using the OSM map, with atlas map, behaviour is like before update. Reproducible: Always Steps to Reproduce: - starting marble with settings for Atmosphere enabled, Graticule is drawn on top of map - switch Amosphere off, Graticule is not visible anymore. - switch Amosphere on, Graticule stays not visible Actual Results: Graticule is only visible if starting marble with settings for Atmosphere enabled. If i change Garticule render position to HOVERS_ABOVE_SURFACE, Graticule is always visible, regardless if Atmospherer is on/off. Expected Results: Graticule is always visible when enabled.
Git commit 009a626af88542e9c4d515c47769b0d2f24d734a by Bernhard Beschow. Committed on 26/08/2011 at 21:00. Pushed by beschow into branch 'master'. move graticule plugin to a zValue() of +1.0 Due to undefined behavior when two plugins want to render at the same renderPosition() with same zValue(), the graticule plugin was overpainted by the texture layer, wich has a zValue() of 0.0. BUG: 280806 CCMAIL: e.konrad@mpegcode.com M +5 -0 src/plugins/render/graticule/GraticulePlugin.cpp M +3 -1 src/plugins/render/graticule/GraticulePlugin.h http://commits.kde.org/marble/009a626af88542e9c4d515c47769b0d2f24d734a