Revert "workaround to fix geometry update when drawing on desktop (ubuntu 18)"

This reverts commit 94140cbc4b.
preferencesAboutTextFull
Clément Fauconnier 6 years ago
parent 7dc58b7e60
commit e8a18a787c
  1. 6
      src/desktop/UBDesktopAnnotationController.cpp

@ -102,7 +102,7 @@ UBDesktopAnnotationController::UBDesktopAnnotationController(QObject *parent, UB
mTransparentDrawingView->setScene(mTransparentDrawingScene);
mTransparentDrawingScene->setDrawingMode(true);
mDesktopPalette = new UBDesktopPalette(mTransparentDrawingView, rightPalette);
mDesktopPalette = new UBDesktopPalette(mTransparentDrawingView, rightPalette);
// This was not fix, parent reverted
// FIX #633: The palette must be 'floating' in order to stay on top of the library palette
@ -903,10 +903,6 @@ void UBDesktopAnnotationController::updateMask(bool bTransparent)
}
#ifdef Q_OS_LINUX
// workaround required for Ubuntu 18 (issue : drawing is not visible in Desktop Mode until updateMask is recalled)
QRect desktopRect = QApplication::desktop()->screenGeometry(mDesktopPalette->pos());
p.drawRect(desktopRect);
//Rquiered only for compiz wm
//TODO. Window manager detection screen

Loading…
Cancel
Save