diff --git a/palette.c b/palette.c index 8b9604ab..73a156b7 100644 --- a/palette.c +++ b/palette.c @@ -224,11 +224,16 @@ void Remap_image_highlevel(byte * conversion_table) short end_y; short end_x_mag=0; short end_y_mag=0; + int layer; - // On s'occupe de faire la traduction dans l'image + // Remap the flatenned image view Remap_general_lowlevel(conversion_table,Main_screen, Main_image_width,Main_image_height,Main_image_width); + // Remap all layers + for (layer=0; layerPages->Nb_layers; layer++) + Remap_general_lowlevel(conversion_table,Main_backups->Pages->Image[layer],Main_image_width,Main_image_height,Main_image_width); + // On calcule les limites à l'écran de l'image if (Main_image_height>=Menu_Y_before_window) end_y=Menu_Y_before_window;