app_server can mark windows as minimized when they are showing
|Reported by:||leavengood||Owned by:||axeld|
Once they are in this state they cannot be actually minimized (hidden) again.
Steps to reproduce:
- Open a window, such a home in Tracker.
- Open the Workspaces applet.
- While hold CTRL and SHIFT, click the window in Workspaces. This will hide it. Don't move the mouse!
- While keeping the mouse in the same location, hold CTRL and click again. This will bring the window to the front, essentially un-minimizing it.
You now have a window that cannot be minimized again. Not by double clicking the title, not by using the deskbar, nor by CTRL-SHIFT-clicking again in Workspaces.
I think the issue is the minimized flag is not unset when the window is brought to the front.
And obviously it is a bug in the WorkspacesView in the app_server to bring minimized windows to the front like that. But the app_server should not let windows get in this state.