Fix broken handling of inactive transient surfaces
[profile/ivi/qtwayland.git] / src / compositor / compositor_api / waylandsurface.cpp
index 08b9291..69eb9d6 100644 (file)
@@ -336,3 +336,12 @@ QString WaylandSurface::title() const
     Q_D(const WaylandSurface);
     return d->surface->title();
 }
+
+/*!
+ * \return True if WL_SHELL_SURFACE_TRANSIENT_INACTIVE was set for this surface, meaning it should not receive keyboard focus.
+ */
+bool WaylandSurface::transientInactive() const
+{
+    Q_D(const WaylandSurface);
+    return d->surface->transientInactive();
+}