Clears selection only if operation succeeded

This commit is contained in:
Zeno Rocha
2015-09-23 10:54:18 -07:00
parent dedfbffe05
commit e72ce02c87
2 changed files with 5 additions and 4 deletions

View File

@ -98,16 +98,17 @@ class ClipboardAction {
succeeded = false;
}
this.fireResult(succeeded);
this.clearSelection();
this.handleResult(succeeded);
}
fireResult(succeeded) {
handleResult(succeeded) {
if (succeeded) {
this.fireEvent('success', {
action: this.action,
text: this.selectedText
});
this.clearSelection();
}
else {
this.fireEvent('error', `Cannot execute ${this.action} operation`);