Skip to content

Commit a9d4637

Browse files
committed
Fix add label action
- Select current labels after labels are reloaded
1 parent d6b214a commit a9d4637

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

src/main/java/com/junichi11/netbeans/modules/github/issues/issue/ui/GitHubIssuePanel.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,7 @@ public void run() {
846846
"GitHubIssuePanel.message.addLabel.error=Can't add a label."
847847
})
848848
private void addLabelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_addLabelButtonActionPerformed
849+
assert gitHubIssue != null;
849850
Enumeration<Label> elements = labelsListModel.elements();
850851
Label label = LabelPanel.showDialog(Collections.list(elements));
851852
if (label != null) {
@@ -861,6 +862,10 @@ private void addLabelButtonActionPerformed(java.awt.event.ActionEvent evt) {//GE
861862
}
862863
GitHubCache cache = GitHubCache.create(repository);
863864
updateLables(cache, true);
865+
Issue issue = getIssue().getIssue();
866+
if (issue != null) {
867+
setLabelsSelected(issue.getLabels());
868+
}
864869
}
865870
}//GEN-LAST:event_addLabelButtonActionPerformed
866871

0 commit comments

Comments
 (0)