Mostly fixes UI glitches for list settings.

Fixes #679
pull/1226/merge
Leonardo Galli 7 years ago
parent 10bceaf370
commit 234827d5fd

@ -42,10 +42,15 @@ var view = Marionette.ItemView.extend({
}, },
onRender : function() { onRender : function() {
var rootFolder = this.model.get("rootFolderPath")
if (rootFolder != "") {
this.ui.rootFolder.val(rootFolder)
} else {
var defaultRoot = Config.getValue(Config.Keys.DefaultRootFolderId); var defaultRoot = Config.getValue(Config.Keys.DefaultRootFolderId);
if (RootFolders.get(defaultRoot)) { if (RootFolders.get(defaultRoot)) {
this.ui.rootFolder.val(defaultRoot); this.ui.rootFolder.val(defaultRoot);
} }
}
}, },
_onBeforeSave : function() { _onBeforeSave : function() {

@ -89,7 +89,7 @@
<label class="col-sm-3 control-label">Folder</label> <label class="col-sm-3 control-label">Folder</label>
<div class="col-sm-5"> <div class="col-sm-5">
<select class="col-md-4 form-control x-root-folder" name="RootFolderPath"> <select class="col-md-4 form-control x-root-folder" name="rootFolderPath">
{{#if rootFolders}} {{#if rootFolders}}
{{#each rootFolders}} {{#each rootFolders}}
<option value="{{id}}">{{path}}</option> <option value="{{id}}">{{path}}</option>

Loading…
Cancel
Save