diff --git a/buttons.c b/buttons.c index 85c3ec2c..07ae8c05 100644 --- a/buttons.c +++ b/buttons.c @@ -1286,9 +1286,12 @@ void Button_Page(void) SWAP_BYTES (Main_format,Spare_format) SWAP_WORDS (Main_fileselector_position,Spare_fileselector_position) SWAP_WORDS (Main_fileselector_offset,Spare_fileselector_offset) + SWAP_SHORTS(Main_current_layer,Spare_current_layer) SWAP_DWORDS (Main_layers_visible,Spare_layers_visible) + Update_screen_targets(); + // A la fin, on affiche l'écran for (factor_index=0; ZOOM_FACTOR[factor_index]!=Main_magnifier_factor; factor_index++); Change_magnifier_factor(factor_index); diff --git a/pages.c b/pages.c index cbfa0d36..da98467e 100644 --- a/pages.c +++ b/pages.c @@ -959,6 +959,8 @@ void End_of_modification(void) memcpy(Visible_image[1].Image, Visible_image[0].Image, Main_image_width*Main_image_height); +#else + Update_screen_targets(); #endif Download_infos_backup(Main_backups);