Added lazy load for issue list

This commit is contained in:
kolaente 2018-02-27 18:53:32 +01:00 committed by Gitea
parent 9313332fd4
commit e4a642681f
2 changed files with 10 additions and 2 deletions

View File

@ -2156,4 +2156,12 @@ function buildIssuesList() {
}
}
buildIssuesList();
var buildIssuesListOnce = (function() {
var executed = false;
return function() {
if (!executed) {
executed = true;
buildIssuesList();
}
};
})();

View File

@ -278,7 +278,7 @@
<form method="POST" action="{{$.RepoLink}}/issues/{{.Issue.Index}}/dependency/add" id="addDependencyForm">
{{$.CsrfTokenHtml}}
<div class="ui fluid action input">
<div class="ui search selection dropdown new-dependency-drop-list" style="min-width: 13.9rem;border-radius: 4px 0 0 4px;border-right: 0;white-space: nowrap;">
<div class="ui search selection dropdown new-dependency-drop-list" style="min-width: 13.9rem;border-radius: 4px 0 0 4px;border-right: 0;white-space: nowrap;" onclick="buildIssuesListOnce();">
<input name="newDependency" type="hidden">
<i class="dropdown icon"></i>
<div class="default text">{{.i18n.Tr "repo.issues.dependency.add"}}</div>