Преглед на файлове

PixelPaint: Restore image size from snapshots

This will make undoing a resize or rotate operation actually restore the
size of the image as well.
Andreas Kling преди 2 години
родител
ревизия
32b73dd4af
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      Userland/Applications/PixelPaint/Image.cpp

+ 2 - 0
Userland/Applications/PixelPaint/Image.cpp

@@ -265,6 +265,8 @@ ErrorOr<void> Image::restore_snapshot(Image const& snapshot)
     if (!layer_selected)
         select_layer(&layer(0));
 
+    m_size = snapshot.size();
+    did_change_rect();
     did_modify_layer_stack();
     return {};
 }