(@NotNull Action0 action, @Nullable String name)
| 216 | } |
| 217 | |
| 218 | public static void run(@NotNull Action0 action, @Nullable String name) { |
| 219 | var t = Transaction.getCurrent(); |
| 220 | if (t != null && t.isRunning()) |
| 221 | t.runWhileCommit(() -> executeUnsafe(action, name)); |
| 222 | else |
| 223 | executeUnsafe(action, name); |
| 224 | } |
| 225 | |
| 226 | public static void run(@NotNull Action0 action, @Nullable String name, @Nullable DispatchMode mode) { |
| 227 | Transaction t; |