1
0
Fork 0

screen.nas: evaluate --prop:display when fdm is up, or some props are missed

(you didn't take the "final version" seriously, anyway, did you?)
This commit is contained in:
mfranz 2008-08-05 12:35:01 +00:00
parent f0463b345f
commit 51aae20072

View file

@ -384,15 +384,6 @@ _setlistener("/sim/signals/nasal-dir-initialized", func {
}
});
foreach (var n; props.globals.getChildren("display")) {
var prop = n.getValue();
if (size(prop) and prop[-1] == `/`)
property_display.add(props.globals.getNode(prop, 1).getChildren());
else
property_display.add(prop);
}
props.globals.removeChildren("display");
setlistener("/sim/gui/current-style", func {
var theme = getprop("/sim/gui/current-style");
theme_font = getprop("/sim/gui/style[" ~ theme ~ "]/fonts/message-display/name");
@ -413,6 +404,17 @@ _setlistener("/sim/signals/nasal-dir-initialized", func {
});
_setlistener("/sim/signals/fdm-initialized", func {
foreach (var n; props.globals.getChildren("display")) {
var prop = n.getValue();
if (size(prop) and prop[-1] == `/`)
property_display.add(props.globals.getNode(prop, 1).getChildren());
else
property_display.add(prop);
}
props.globals.removeChildren("display");
});