Change-Id: I91ff2e65678b3c10a8e30fa3fa1c0cfe8b74a092
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
priv->setFocus(waylandSurface);
}
+void DSWaylandPointer::resetFocus()
+{
+ DS_GET_PRIV(DSWaylandPointer);
+ priv->__waylandSurface = nullptr;
+ priv->__wlPointerResource = nullptr;
+}
+
DSWaylandSurface *DSWaylandPointer::getFocus()
{
DS_GET_PRIV(DSWaylandPointer);
DSWaylandSeat *seat();
void addClient(DSWaylandClient *client, uint32_t id, int version);
+ void resetFocus();
void setFocus(DSWaylandSurface *waylandSurface);
DSWaylandSurface *getFocus();