Skip to content

Commit 175423b

Browse files
committed
In the case of an overview map rendered into a user-provided div, the minimize and maximize divs are not created so we need to test for existence of them in the showToggle method.
1 parent d1d5ab9 commit 175423b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/OpenLayers/Control/OverviewMap.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,8 +398,12 @@ OpenLayers.Control.OverviewMap = OpenLayers.Class(OpenLayers.Control, {
398398
* minimize - {Boolean}
399399
*/
400400
showToggle: function(minimize) {
401-
this.maximizeDiv.style.display = minimize ? '' : 'none';
402-
this.minimizeDiv.style.display = minimize ? 'none' : '';
401+
if (this.maximizeDiv) {
402+
this.maximizeDiv.style.display = minimize ? '' : 'none';
403+
}
404+
if (this.minimizeDiv) {
405+
this.minimizeDiv.style.display = minimize ? 'none' : '';
406+
}
403407
},
404408

405409
/**

0 commit comments

Comments
 (0)