<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Martin,</p>
<p>This is it. It fixes the issue. Thanks for the hint!</p>
<p>I have no idea about the performance degradation: if we make this setting the default we could just as well get rid of it this setting, in my opinion, and always enable this option. Probably not a lot of people know what this setting means ...</p>
<p>Thanks a lot - Martin!</p>
<p>Andreas</p>
<p id="reply-intro">On 2020-07-09 12:08, Martin Dobias wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0">
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">Hi Andreas<br /><br />On Thu, Jul 9, 2020 at 11:17 AM Andreas Neumann <<a href="mailto:a.neumann@carto.net">a.neumann@carto.net</a>> wrote:
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><br />Working recently extensively with point and line pattern fills, I noticed that with each pan, the point and line pattern fills in QGIS kind of "jump" around relatively to their geometry, as if the offset of the pattern was kind of "random".<br /><br />You can see it in this video: <a href="https://www.youtube.com/watch?v=V4ytwM59_jY" target="_blank" rel="noopener noreferrer">https://www.youtube.com/watch?v=V4ytwM59_jY</a><br /><br />Is there any setting so I can avoid this behavior? Or could a QGIS dev with experience in symbology help fix this issue? I would assume if someone creates tiles from this, they would also run into issues at tile borders, because of this.</blockquote>
<br />There is a checkbox to fix that in Project Properties > General tab ><br />General Settings section > Avoid artifacts when project is rendered as<br />map tiles<br /><br />I think by default the patterns start at [0,0] screen coordinates,<br />while this checkbox will anchor patterns at some map coordinate,<br />making the pattern consistent at one map scale. As the checkbox label<br />says, there is supposedly some performance degradation, but not sure<br />by how much. Maybe if the impact is low, it would make sense to have<br />it enabled by default...?<br /><br />Regards<br />Martin</div>
</blockquote>
<p><br /></p>

</body></html>