Only do curve appends on low uppx levels
							parent
							
								
									3b15f83e70
								
							
						
					
					
						commit
						f4f6ffe819
					
				| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue