diff options
author | Bad Diode <bd@badd10de.dev> | 2023-04-23 19:43:33 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2023-04-23 19:43:33 +0200 |
commit | eeeacde00c589cb227746b164a39372356d1eeec (patch) | |
tree | bc95e0501f4b1cee72d1e9939ef4c1a0a033e0cd /src/drawing.c | |
parent | ec5c1ad9f16772434f0f49811c87ec58a3569e83 (diff) | |
download | stepper-eeeacde00c589cb227746b164a39372356d1eeec.tar.gz stepper-eeeacde00c589cb227746b164a39372356d1eeec.zip |
Fix a couple of rendering corner cases
Diffstat (limited to 'src/drawing.c')
-rw-r--r-- | src/drawing.c | 11 |
1 files changed, 11 insertions, 0 deletions
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) { | |||
1221 | void | 1221 | void |
1222 | draw_parameters(void) { | 1222 | draw_parameters(void) { |
1223 | clear_parameters(); | 1223 | clear_parameters(); |
1224 | if (input_handler != handle_trigger_selection && | ||
1225 | input_handler != handle_param_selection_sq1 && | ||
1226 | input_handler != handle_param_selection_sq2 && | ||
1227 | input_handler != handle_param_selection_wave && | ||
1228 | input_handler != handle_param_selection_noise) { | ||
1229 | return; | ||
1230 | } | ||
1224 | Pattern *pat = &patterns[pattern_selection_loc]; | 1231 | Pattern *pat = &patterns[pattern_selection_loc]; |
1225 | switch (channel_selection_loc) { | 1232 | switch (channel_selection_loc) { |
1226 | case 0: { | 1233 | case 0: { |
@@ -1238,3 +1245,7 @@ draw_parameters(void) { | |||
1238 | } | 1245 | } |
1239 | } | 1246 | } |
1240 | 1247 | ||
1248 | void | ||
1249 | draw_cursors(void) { | ||
1250 | |||
1251 | } | ||