Skip to content

Commit 30cc298

Browse files
committed
Separate to the method
1 parent 28de1e5 commit 30cc298

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

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

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,9 +181,7 @@ private CloseReopenAction getCloseReopenAction() {
181181
public void propertyChange(PropertyChangeEvent evt) {
182182
switch (evt.getPropertyName()) {
183183
case CommentsPanel.PROP_COMMENT_QUOTE:
184-
GitHubIssuePanel p = getPanel();
185-
String quoteComment = StringUtils.toQuoteComment(p.getQuoteComment()) + "\n"; // NOI18N
186-
p.appendNewComment(quoteComment);
184+
quoteComment();
187185
break;
188186
case CommentsPanel.PROP_COMMENT_EDITED:
189187
editComment();
@@ -196,6 +194,18 @@ public void propertyChange(PropertyChangeEvent evt) {
196194
}
197195
}
198196

197+
private void quoteComment() {
198+
SwingUtilities.invokeLater(new Runnable() {
199+
200+
@Override
201+
public void run() {
202+
GitHubIssuePanel p = getPanel();
203+
String quoteComment = StringUtils.toQuoteComment(p.getQuoteComment()) + "\n"; // NOI18N
204+
p.appendNewComment(quoteComment);
205+
}
206+
});
207+
}
208+
199209
@NbBundle.Messages({
200210
"GitHubIssueController.edit.comment.title=Edit Comment",
201211
"GitHubIssueController.edit.comment.fail=Can't edit this comment."

0 commit comments

Comments
 (0)