Method
MetaWorkspaceactivate_with_focus
Declaration [src]
void
meta_workspace_activate_with_focus (
  MetaWorkspace* workspace,
  MetaWindow* focus_this,
  guint32 timestamp
)
Description [src]
Switches to workspace and possibly activates the window focus_this.
The window focus_this is activated by calling meta_window_activate()
which will unminimize it and transient parents, raise it and give it
the focus.
If a window is currently being moved by the user, it will be
moved to workspace.
The advantage of calling this function instead of meta_workspace_activate()
followed by meta_window_activate() is that it happens as a unit, so
no other window gets focused first before focus_this.
Parameters
- focus_this
- 
            Type: MetaWindowThe MetaWindowto be focused, orNULL.The data is owned by the caller of the method. 
- timestamp
- 
            Type: guint32Timestamp for focus_this.