diff --git a/src/overlay.js b/src/overlay.js index 0bdbbf34..0484ead6 100644 --- a/src/overlay.js +++ b/src/overlay.js @@ -282,7 +282,10 @@ style.left = position.x + "px"; style.top = position.y + "px"; style.position = "absolute"; - style.display = 'block'; + + if (style.display != 'none') { + style.display = 'block'; + } if ( scales ) { style.width = size.x + "px"; diff --git a/test/demo/overlay.html b/test/demo/overlay.html new file mode 100644 index 00000000..008ad946 --- /dev/null +++ b/test/demo/overlay.html @@ -0,0 +1,41 @@ + + OpenSeadragon Overlay Demo + + + + + +
+
+ + + + +