From 143b9fa366ba213a8a1e294874274d2d5b57bdd6 Mon Sep 17 00:00:00 2001 From: Aaron Griffith Date: Tue, 11 Sep 2012 14:28:35 -0400 Subject: [PATCH 1/2] overlay-ness now considers whether the "overlay" option is set --- overviewer_core/tileset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overviewer_core/tileset.py b/overviewer_core/tileset.py index 1a91f51..bae0a52 100644 --- a/overviewer_core/tileset.py +++ b/overviewer_core/tileset.py @@ -513,7 +513,7 @@ class TileSet(object): """ def bgcolorformat(color): return "#%02x%02x%02x" % color[0:3] - isOverlay = not any(isinstance(x, rendermodes.Base) for x in self.options.get("rendermode")) + isOverlay = ("overlay" in self.options) or (not any(isinstance(x, rendermodes.Base) for x in self.options.get("rendermode"))) d = dict(name = self.options.get('title'), zoomLevels = self.treedepth, From 49b05dece53b0d08d2ba622d01968934ba540e5d Mon Sep 17 00:00:00 2001 From: Aaron Griffith Date: Tue, 11 Sep 2012 15:47:52 -0400 Subject: [PATCH 2/2] huh, I guess the overlay attribute is always there. length > 0 then. --- overviewer_core/tileset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overviewer_core/tileset.py b/overviewer_core/tileset.py index bae0a52..683cb2e 100644 --- a/overviewer_core/tileset.py +++ b/overviewer_core/tileset.py @@ -513,7 +513,7 @@ class TileSet(object): """ def bgcolorformat(color): return "#%02x%02x%02x" % color[0:3] - isOverlay = ("overlay" in self.options) or (not any(isinstance(x, rendermodes.Base) for x in self.options.get("rendermode"))) + isOverlay = self.options.get("overlay") or (not any(isinstance(x, rendermodes.Base) for x in self.options.get("rendermode"))) d = dict(name = self.options.get('title'), zoomLevels = self.treedepth,