From eeeacde00c589cb227746b164a39372356d1eeec Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sun, 23 Apr 2023 19:43:33 +0200 Subject: Fix a couple of rendering corner cases --- src/drawing.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/drawing.c') diff --git a/src/drawing.c b/src/drawing.c index 89d3ef6..0f6afb0 100644 --- a/src/drawing.c +++ b/src/drawing.c @@ -1221,6 +1221,13 @@ draw_parameters_noise(void) { void draw_parameters(void) { clear_parameters(); + if (input_handler != handle_trigger_selection && + input_handler != handle_param_selection_sq1 && + input_handler != handle_param_selection_sq2 && + input_handler != handle_param_selection_wave && + input_handler != handle_param_selection_noise) { + return; + } Pattern *pat = &patterns[pattern_selection_loc]; switch (channel_selection_loc) { case 0: { @@ -1238,3 +1245,7 @@ draw_parameters(void) { } } +void +draw_cursors(void) { + +} -- cgit v1.2.1