@@ 4,6 4,7 @@
#include "image.h"
#include "input.h"
#include "logger.h"
+#include "image_loader.h"
#include <time.h>
#include <stdlib.h>
@@ 154,5 155,7 @@ void image_viewer_start_loop(image_viewer_t *viewer, void *reg_knobs_base) {
}
void image_viewer_display_image(image_viewer_t *viewer) {
- image_write_to_display(&viewer->image, viewer->display, viewer->region);
+ cursor_hide(&viewer->cursor, viewer->display);
+ viewer->scale_factor = image_write_to_display(&viewer->image, viewer->display, viewer->region);
+ display_render(viewer->display);
}