We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 08c1a0b commit b798643Copy full SHA for b798643
1 file changed
src/com/jetbrains/idear/asr/ASRServiceImpl.java
@@ -273,15 +273,17 @@ private void applyAction(String c) {
273
if (r.isMatching(c)) {
274
DataManager.getInstance()
275
.getDataContextFromFocus()
276
- .doWhenDone((Consumer<DataContext>) dataContext -> ApplicationManager
277
- .getApplication()
278
- .runWriteAction(() -> {
279
- r.getActionInfo(c, dataContext);
280
- }));
+ .doWhenDone((Consumer<DataContext>) dataContext -> run(r, c, dataContext));
281
}
282
283
284
+ private void run(SurroundWithNoNullCheckRecognizer rec, String c, DataContext dataContext) {
+ ApplicationManager.getApplication().runWriteAction(() -> {
+ rec.getActionInfo(c, dataContext);
+ });
285
+ }
286
+
287
private void tellJoke() {
288
ServiceManager
289
.getService(TTSService.class)
0 commit comments