1
0
Fork 0
forked from forgejo/forgejo

UI: Fixes for repo topic editor (#5971)

- Properly hides the edit interface when saving a empty topic list
- Align the Done button with the edit box
This commit is contained in:
silverwind 2019-02-05 21:40:56 +01:00 committed by Lauris BH
parent 1772893505
commit 2ec9bf9048
2 changed files with 8 additions and 9 deletions

View file

@ -2635,16 +2635,15 @@ function initTopicbar() {
}, function(data, textStatus, xhr){
if (xhr.responseJSON.status === 'ok') {
viewDiv.children(".topic").remove();
if (topics.length === 0) {
return
}
var topicArray = topics.split(",");
if (topics.length) {
var topicArray = topics.split(",");
var last = viewDiv.children("a").last();
for (var i=0; i < topicArray.length; i++) {
$('<div class="ui green basic label topic" style="cursor:pointer;">'+topicArray[i]+'</div>').insertBefore(last)
var last = viewDiv.children("a").last();
for (var i=0; i < topicArray.length; i++) {
$('<div class="ui green basic label topic" style="cursor:pointer;">'+topicArray[i]+'</div>').insertBefore(last)
}
}
editDiv.css('display', 'none'); // hide Semantic UI Grid
editDiv.css('display', 'none');
viewDiv.show();
}
}).fail(function(xhr){