From 3f89dacefc55b94e7188c8ba919c9c700599bcf8 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 2 Oct 2016 21:41:45 -0400 Subject: Make ganv_port_show_control() idempotent --- src/port.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/port.c b/src/port.c index aeca543..4e11b18 100644 --- a/src/port.c +++ b/src/port.c @@ -495,6 +495,10 @@ ganv_port_set_direction(GanvPort* port, void ganv_port_show_control(GanvPort* port) { + if (port->impl->control) { + return; + } + const guint color = 0xFFFFFF66; const double border_width = GANV_NODE(port)->impl->border_width; @@ -503,7 +507,7 @@ ganv_port_show_control(GanvPort* port) control->value = 0.0f; control->min = 0.0f; - control->max = 0.0f; + control->max = 1.0f; control->is_toggle = FALSE; control->is_integer = FALSE; control->rect = GANV_BOX( -- cgit v1.2.1