Merge branch 'Plasma/5.11'
This commit is contained in:
commit
1e7b4fbc8a
3 changed files with 3 additions and 0 deletions
|
@ -130,6 +130,7 @@ void PointerInputRedirection::init()
|
|||
connect(m_cursor, &CursorImage::changed, kwinApp()->platform(), &Platform::cursorChanged);
|
||||
emit m_cursor->changed();
|
||||
connect(workspace(), &Workspace::stackingOrderChanged, this, &PointerInputRedirection::update);
|
||||
connect(workspace(), &Workspace::clientMinimizedChanged, this, &PointerInputRedirection::update);
|
||||
connect(screens(), &Screens::changed, this, &PointerInputRedirection::updateAfterScreenChange);
|
||||
if (waylandServer()->hasScreenLockerIntegration()) {
|
||||
connect(ScreenLocker::KSldApp::self(), &ScreenLocker::KSldApp::lockStateChanged, this,
|
||||
|
|
|
@ -546,6 +546,7 @@ void Workspace::setupClientConnections(AbstractClient *c)
|
|||
{
|
||||
connect(c, &Toplevel::needsRepaint, m_compositor, &Compositor::scheduleRepaint);
|
||||
connect(c, &AbstractClient::desktopPresenceChanged, this, &Workspace::desktopPresenceChanged);
|
||||
connect(c, &AbstractClient::minimizedChanged, this, std::bind(&Workspace::clientMinimizedChanged, this, c));
|
||||
}
|
||||
|
||||
Client* Workspace::createClient(xcb_window_t w, bool is_mapped)
|
||||
|
|
|
@ -479,6 +479,7 @@ Q_SIGNALS:
|
|||
void clientRemoved(KWin::AbstractClient*);
|
||||
void clientActivated(KWin::AbstractClient*);
|
||||
void clientDemandsAttentionChanged(KWin::AbstractClient*, bool);
|
||||
void clientMinimizedChanged(KWin::AbstractClient*);
|
||||
void groupAdded(KWin::Group*);
|
||||
void unmanagedAdded(KWin::Unmanaged*);
|
||||
void unmanagedRemoved(KWin::Unmanaged*);
|
||||
|
|
Loading…
Reference in a new issue