summaryrefslogtreecommitdiffstats
path: root/src/compositor/extensions/qwaylandxdgdecorationv1.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/extensions/qwaylandxdgdecorationv1.cpp')
-rw-r--r--src/compositor/extensions/qwaylandxdgdecorationv1.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compositor/extensions/qwaylandxdgdecorationv1.cpp b/src/compositor/extensions/qwaylandxdgdecorationv1.cpp
index 6ece73b8e..fb045d245 100644
--- a/src/compositor/extensions/qwaylandxdgdecorationv1.cpp
+++ b/src/compositor/extensions/qwaylandxdgdecorationv1.cpp
@@ -235,23 +235,23 @@ void QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_destroy(Resour
void QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_set_mode(Resource *resource, uint32_t mode)
{
- m_clientPreferredMode = DecorationMode(mode);
+ m_clientPreferredMode = mode;
handleClientPreferredModeChanged();
}
void QWaylandXdgToplevelDecorationV1::zxdg_toplevel_decoration_v1_unset_mode(Resource *resource)
{
- m_clientPreferredMode = DecorationMode::DefaultDecorationMode;
+ m_clientPreferredMode = 0;
handleClientPreferredModeChanged();
}
void QWaylandXdgToplevelDecorationV1::handleClientPreferredModeChanged()
{
if (m_clientPreferredMode != m_configuredMode) {
- if (m_clientPreferredMode == DecorationMode::DefaultDecorationMode)
+ if (m_clientPreferredMode == 0)
sendConfigure(m_manager->preferredMode());
else
- sendConfigure(m_clientPreferredMode);
+ sendConfigure(DecorationMode(m_clientPreferredMode));
}
}