diff --git a/frameworks/dfx/ui_screenshot.cpp b/frameworks/dfx/ui_screenshot.cpp index 13d93fc1416a7b8ada18d199bb3f95a569658729..dfb63c7ff49cbcc1165d724e0513926dece16580 100755 --- a/frameworks/dfx/ui_screenshot.cpp +++ b/frameworks/dfx/ui_screenshot.cpp @@ -41,7 +41,7 @@ public: ImagePixelFormat format, uint32_t stride) override { if ((virAddr == nullptr) || ((format != IMAGE_PIXEL_FORMAT_ARGB1555) && - (format != IMAGE_PIXEL_FORMAT_ARGB8888))) { + (format != IMAGE_PIXEL_FORMAT_ARGB8888)) || (width == 0) || (height == 0)) { return; }