From 510320485370b1f81bf21edff4b1b05ce0b12e5e Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Thu, 26 Aug 2021 10:34:59 -0400 Subject: [PATCH] Trigger order allocation at stage/creation time --- piker/ui/order_mode.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/piker/ui/order_mode.py b/piker/ui/order_mode.py index 914b7bc6..8fdf890d 100644 --- a/piker/ui/order_mode.py +++ b/piker/ui/order_mode.py @@ -115,12 +115,13 @@ class OrderMode: ) -> LevelLine: + level = order.price line = order_line( self.chart, # TODO: convert these values into human-readable form # (i.e. with k, m, M, B) type embedded suffixes - level=order.price, + level=level, action=order.action, size=order.size, @@ -152,6 +153,8 @@ class OrderMode: line._on_level_change = update_order_price + line.set_level(level) + return line def stage_order(