Phoc.layer_shell_update_osk
Description: Reference for Phoc.layer_shell_update_osk

### 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.