- Zoom-Bug behoben: CaveMapView auto-lud mit Canvas 0×0 (scale=1.0 ungültig)
→ Tab-Sync jetzt nur wenn isViewInitialized() (zoomLevels != null)
- Layout-Fix: CaveMapView-Statusleiste unter dem Canvas (wie WorldMapView),
nicht mehr darüber → Canvas-Höhe jetzt identisch → Position-Sync 1:1 korrekt
- Auto-Load aus CaveMapView.redraw() entfernt; deferred fitToView() stattdessen
- Pfad-Split: Sandwich-Maske (solid→void≥3→solid per Spalte) verhindert
False-Positives an Klippen-Füßen; Wege werden nur als unterirdisch erkannt
wenn in ihrer X,Z-Spalte ein echter Hohlraum (Tunnel) vorliegt
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>