Have the world selector control have a correct default
This commit is contained in:
@@ -117,10 +117,6 @@ overviewer.util = {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
var worldSelector = new overviewer.views.WorldSelectorView({tagName:'DIV'});
|
|
||||||
overviewer.collections.worlds.bind("add", worldSelector.render, worldSelector);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// hook up some events
|
// hook up some events
|
||||||
|
|
||||||
@@ -131,6 +127,11 @@ overviewer.util = {
|
|||||||
// Jump to the hash if given
|
// Jump to the hash if given
|
||||||
overviewer.util.initHash();
|
overviewer.util.initHash();
|
||||||
|
|
||||||
|
// create this control after initHash so it can correctly select the current world
|
||||||
|
var worldSelector = new overviewer.views.WorldSelectorView({tagName:'DIV'});
|
||||||
|
overviewer.collections.worlds.bind("add", worldSelector.render, worldSelector);
|
||||||
|
|
||||||
|
|
||||||
overviewer.util.initializeMarkers();
|
overviewer.util.initializeMarkers();
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -54,6 +54,9 @@ overviewer.views.WorldSelectorView = Backbone.View.extend({
|
|||||||
var o = document.createElement("option");
|
var o = document.createElement("option");
|
||||||
o.value = elem.model.get("name");
|
o.value = elem.model.get("name");
|
||||||
o.innerHTML = elem.model.get("name");
|
o.innerHTML = elem.model.get("name");
|
||||||
|
if (elem.model == overviewer.mapModel.get("currentWorldView").model) {
|
||||||
|
o.selected=true;
|
||||||
|
}
|
||||||
$(o).data("viewObj", elem);
|
$(o).data("viewObj", elem);
|
||||||
selectBox.appendChild(o);
|
selectBox.appendChild(o);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user