Little cleanup

This commit is contained in:
DiSlord 2020-03-09 23:57:03 +03:00
parent 3714e05395
commit 10ae59e786
2 changed files with 7 additions and 5 deletions

11
plot.c
View file

@ -1373,9 +1373,11 @@ draw_all_cells(bool flush_markmap){
void
draw_all(bool flush)
{
if (redraw_request & REDRAW_AREA)
force_set_markmap();
if (redraw_request & REDRAW_MARKER)
markmap_upperarea();
if (redraw_request & (REDRAW_CELLS | REDRAW_MARKER))
if (redraw_request & (REDRAW_CELLS | REDRAW_MARKER | REDRAW_AREA))
draw_all_cells(flush);
if (redraw_request & REDRAW_FREQUENCY)
draw_frequencies();
@ -1383,11 +1385,12 @@ draw_all(bool flush)
draw_cal_status();
if (redraw_request & REDRAW_BATTERY)
draw_battery_status();
if (redraw_request & REDRAW_AREA)
force_set_markmap();
redraw_request = 0;
}
//
// Call this function then need fast draw marker and marker info
// Used in ui.c for leveler move marker, drag marker and etc.
void
redraw_marker(int marker)
{
@ -1400,7 +1403,7 @@ redraw_marker(int marker)
markmap_upperarea();
draw_all_cells(TRUE);
// Fores redraw all area after (disable artefacts after fast marker update area)
// Force redraw all area after (disable artifacts after fast marker update area)
redraw_request|=REDRAW_AREA;
}

1
ui.c
View file

@ -2145,7 +2145,6 @@ void ui_process_touch(void)
if (touch_pickup_marker())
break;
if (touch_lever_mode_select()) {
draw_all(FALSE);
touch_wait_release();
break;
}