Skip to content

Global filter protection: tools never modify tiles hidden by filters#77

Open
Senzaiken wants to merge 1 commit into
kaczy93:masterfrom
Senzaiken:senz-filter-protection
Open

Global filter protection: tools never modify tiles hidden by filters#77
Senzaiken wants to merge 1 commit into
kaczy93:masterfrom
Senzaiken:senz-filter-protection

Conversation

@Senzaiken

Copy link
Copy Markdown
Contributor

Anything the view filter hides (Z range, land/static visibility, NoDraw, object id/hue filters) are converted to read-only.

Enforced in BaseTool for every tool plus the multi-tile writers (MeshEdit, Altitude Gradient, Coastline, Draw via virtual layer), hidden tiles cannot be affected.

Filtered tiles can still be sampled for averages and gradients.

@Senzaiken Senzaiken force-pushed the senz-filter-protection branch from db3988f to e00c4c9 Compare June 17, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant