immediately re-open popup if an aircraft was chosen that meanwhile disappeared
This commit is contained in:
parent
532e340e94
commit
c2e50c2c6f
1 changed files with 6 additions and 1 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
<PropertyList>
|
||||
<name>model-view-select</name>
|
||||
<dialog-name>model-view-select</dialog-name>
|
||||
<x>46</x>
|
||||
<y>33</y>
|
||||
<layout>hbox</layout>
|
||||
|
@ -9,6 +10,7 @@
|
|||
|
||||
<nasal>
|
||||
<open>
|
||||
var self = cmdarg();
|
||||
var dlg = props.globals.getNode("sim/gui/dialogs/model-view-select", 1);
|
||||
dlg.getNode("open", 1).setBoolValue(1);
|
||||
var maxh = getprop("sim/startup/ysize") - 50;
|
||||
|
@ -37,7 +39,10 @@
|
|||
|
||||
var select = func {
|
||||
var e = dlg.initNode("choice", "").getValue();
|
||||
view.model_view_handler.select(entries[e]);
|
||||
if (contains(multiplayer.model.callsign, entries[e]))
|
||||
view.model_view_handler.select(entries[e]);
|
||||
else
|
||||
settimer(func fgcommand("dialog-show", self), 0);
|
||||
}
|
||||
</open>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue