Only do curve appends on low uppx levels

m4_corrections
Tyler Goodlet 2022-04-26 09:28:09 -04:00
parent 255f081e11
commit 5294017891
1 changed files with 5 additions and 3 deletions

View File

@ -329,7 +329,7 @@ def graphics_update_cycle(
vars = ds.vars
tick_margin = vars['tick_margin']
update_uppx = 6
update_uppx = 16
for sym, quote in ds.quotes.items():
@ -390,7 +390,8 @@ def graphics_update_cycle(
if (
(
xpx < update_uppx or i_diff > 0
xpx < update_uppx
or i_diff > 0
and liv
)
or trigger_all
@ -399,7 +400,6 @@ def graphics_update_cycle(
# once the $vlm is up?
vlm_chart.update_graphics_from_flow(
'volume',
# UGGGh, see ``maxmin()`` impl in `._fsp` for
# the overlayed plotitems... we need a better
# bay to invoke a maxmin per overlay..
@ -433,6 +433,7 @@ def graphics_update_cycle(
flow,
curve_name,
array_key=curve_name,
do_append=xpx < update_uppx,
)
# is this even doing anything?
# (pretty sure it's the real-time
@ -494,6 +495,7 @@ def graphics_update_cycle(
):
chart.update_graphics_from_flow(
chart.name,
do_append=xpx < update_uppx,
)
# iterate in FIFO order per tick-frame