raise the surface when focusing it; fixes alt-tabbing to a minimized window
commit11800dcba4474fd4630a406f0c11a54c83297b07
authorLukáš Tinkl <lukas.tinkl@canonical.com>
dateThu 26 Jan 2017, 22:00 (10 years ago)
parente618974
tests/mocks/Unity/Application/SurfaceManager.cpp+4−3
@@ -257,9 +257,10 @@ void SurfaceManager::focusFirstAvailableSurface()
257257 if (m_focusedSurface) {
258258 m_focusedSurface->setFocused(false);
259259 }
260− if (chosenSurface) {
261− chosenSurface->setFocused(true);
262− }
260+
261+ chosenSurface->setFocused(true);
262+ doRaise(chosenSurface);
263+
263264 m_focusedSurface = chosenSurface;
264265}
265266