Fix issue 514: Palette changes that modify the pixels can't be undone
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2034 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
e87f9140c7
commit
aa0ce85706
@ -310,9 +310,11 @@ void Remap_image_highlevel(byte * conversion_table)
|
|||||||
int layer;
|
int layer;
|
||||||
|
|
||||||
// Remap the flatenned image view
|
// Remap the flatenned image view
|
||||||
Remap_general_lowlevel(conversion_table,Main_screen,Main_screen,
|
if (Main_backups->Pages->Image_mode == IMAGE_MODE_LAYERED)
|
||||||
|
{
|
||||||
|
Remap_general_lowlevel(conversion_table,Main_visible_image.Image,Main_visible_image.Image,
|
||||||
Main_image_width,Main_image_height,Main_image_width);
|
Main_image_width,Main_image_height,Main_image_width);
|
||||||
|
}
|
||||||
// Remap all layers
|
// Remap all layers
|
||||||
for (layer=0; layer<Main_backups->Pages->Nb_layers; layer++)
|
for (layer=0; layer<Main_backups->Pages->Nb_layers; layer++)
|
||||||
Remap_general_lowlevel(conversion_table,Main_backups->Pages->Image[layer].Pixels,Main_backups->Pages->Image[layer].Pixels,Main_image_width,Main_image_height,Main_image_width);
|
Remap_general_lowlevel(conversion_table,Main_backups->Pages->Image[layer].Pixels,Main_backups->Pages->Image[layer].Pixels,Main_image_width,Main_image_height,Main_image_width);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user