diff --git a/ui/ui.js b/ui/ui.js
index 5607e49d..02b6621f 100755
--- a/ui/ui.js
+++ b/ui/ui.js
@@ -402,8 +402,8 @@ var FIELD_TYPES = {
text: null,
default: false,
html: '
'+
- ''+
- ''+
+ ''+
'
',
test: function(val){
return val === true || val === false
@@ -497,10 +497,10 @@ var FIELD_TYPES = {
default: false,
html: ''+
'
'+
- '
'+
+ '
'+
+ '
'+
'
',
// format: ['a', 'b', 'c', ...]
test: function(val){
@@ -508,6 +508,7 @@ var FIELD_TYPES = {
},
set: function(field, value){
var t = field.find('.text').text()
+ t = t == '' ? Math.random()+'' : t
var item = field.find('.item').last()
for(var i=0; i < value.length; i++){
item.find('.value')
@@ -738,15 +739,17 @@ function loadDirectoryDialog(dfl){
function sortImagesDialog(message){
+
updateStatus('Sort...').show()
message = message == null ? 'Sort images by:' : message
+
cfg = {}
cfg[message] = [
'Date (ascending)',
'Name (ascending)',
'Date (decending)',
- 'Name (decending)',
+ 'Name (decending)'
]
formDialog(null, '',