Fix transparent backgrounds

Review Request #128669 - Created Aug. 13, 2016 and submitted - Latest diff uploaded

Information
Martin Tobias Holmedahl Sandsmark
konsole
366368
Reviewers
konsole
hindenburg
It's apparently not possible to set WA_TranslucentBackground after show(). The MainWindow constructor calls applyKonsoleSettings() which calls KMainWindow::setAutoSaveSettings() which in turn calls setVisible(true), which makes any calls to setTransparency() from the Application::newMainWindow() irrelevant, even if updateUseTransparency() is called from it.

Transparent backgrounds work, tested starting without a compositor, killing the compositor, etc.

Loading...