From afb83a620c4fdcd692962dcd045e4a9f4daf49a8 Mon Sep 17 00:00:00 2001 From: GiWoong Kim Date: Mon, 2 Nov 2015 14:31:24 +0900 Subject: [PATCH] skin: masking for non-alpha channel image format Removes any mask set on main window when emulator uses a non-alpha channel image as a skin. Change-Id: I64293c35f07a36fb3bbbff140a06412f09b6084c Signed-off-by: GiWoong Kim --- tizen/src/ui/mainwindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tizen/src/ui/mainwindow.cpp b/tizen/src/ui/mainwindow.cpp index b638916eb8..9708d20056 100644 --- a/tizen/src/ui/mainwindow.cpp +++ b/tizen/src/ui/mainwindow.cpp @@ -396,6 +396,9 @@ void MainWindow::setMask(const QRegion ®ion) { if (region.isEmpty() == false) { QWidget::setMask(region); + } else if (mask().isEmpty() == false) { + qDebug("removes any mask set"); + clearMask(); } } -- 2.34.1