diff --git a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java index 1e38030e6df2..d4b1f4d6d3ff 100644 --- a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java +++ b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java @@ -1122,13 +1122,11 @@ public class IdeEventQueue extends EventQueue { component -> component instanceof JTable || component instanceof JTree); if (owner instanceof JTable && ((JTable)owner).isEditing()) { - //noinspection SSBasedInspection - SwingUtilities.invokeLater(() -> {((JTable)owner).editingCanceled(null);}); + ((JTable)owner).editingCanceled(null); return true; } if (owner instanceof JTree && ((JTree)owner).isEditing()) { - //noinspection SSBasedInspection - SwingUtilities.invokeLater(((JTree)owner)::cancelEditing); + ((JTree)owner).cancelEditing(); return true; } }