fix remove button state in news

This commit is contained in:
rolux 2018-10-13 12:21:36 +02:00
parent 1cd6079565
commit e78cab788f

View file

@ -127,30 +127,35 @@ pandora.ui.news = function(width, height) {
}
function renderList() {
$right.empty();
if (isEditable) {
$('<div>')
.css({height: '16px', marginBottom: '8px'})
.append(
Ox.Button({
var $addButton = Ox.Button({
title: Ox._('Add'),
width: 92
})
.css({float: 'left', margin: '0 4px 0 0'})
.bindEvent({
click: addItem
})
)
.append(
Ox.Button({
click: function() {
$removeButton.options({disabled: false});
addItem();
}
});
var $removeButton = Ox.Button({
disabled: items.length == 0,
title: Ox._('Remove'),
width: 92
})
.css({float: 'left', margin: '0 0 0 4px'})
.bindEvent({
click: removeItem
click: function() {
$removeButton.options({disabled: items.length == 1});
removeItem();
}
})
)
$right.empty();
if (isEditable) {
$('<div>')
.css({height: '16px', marginBottom: '8px'})
.append($addButton)
.append($removeButton)
.appendTo($right);
}
items.sort(function(a, b) {