aboutsummaryrefslogtreecommitdiff
path: root/diplomacy/web/src/gui/pages/content_game.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'diplomacy/web/src/gui/pages/content_game.jsx')
-rw-r--r--diplomacy/web/src/gui/pages/content_game.jsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/diplomacy/web/src/gui/pages/content_game.jsx b/diplomacy/web/src/gui/pages/content_game.jsx
index 457d901..a98c739 100644
--- a/diplomacy/web/src/gui/pages/content_game.jsx
+++ b/diplomacy/web/src/gui/pages/content_game.jsx
@@ -243,8 +243,10 @@ export class ContentGame extends React.Component {
this.getPage().dialog(onClose => (
<SelectViaForm path={orderPath}
onSelect={(moveType) => {
- this.setSelectedVia(moveType, powerName, orderPath, location);
- onClose();
+ setTimeout(() => {
+ this.setSelectedVia(moveType, powerName, orderPath, location);
+ onClose();
+ }, 0);
}}
onClose={() => {
this.clearOrderBuildingPath();