Function

Phoclayer_shell_update_osk

[]

Declaration [src]

void
phoc_layer_shell_update_osk (
  PhocOutput* output,
  gboolean arrange
)
[]

Description [src]

When a layer surface gets focus and there’s an OSK we need to make sure the OSK is above that layer as otherwise keyboard input isn’t possible. This can be used to adjust the OSKs layer accordingly.

When arrange is TRUE the layers will also be rearranged to reflect that change immediately.

[]

Parameters

output

Type: PhocOutput

The output to act on.

The data is owned by the caller of the function.
arrange

Type: gboolean

Whether to arrange other layers too.