Workspace::lowerClientWithinApplication operates on AbstractClient
This commit is contained in:
parent
c4f02a6677
commit
e46bf87311
2 changed files with 4 additions and 4 deletions
|
@ -331,7 +331,7 @@ void Workspace::lowerClient(AbstractClient* c, bool nogroup)
|
|||
most_recently_raised = 0;
|
||||
}
|
||||
|
||||
void Workspace::lowerClientWithinApplication(Client* c)
|
||||
void Workspace::lowerClientWithinApplication(AbstractClient* c)
|
||||
{
|
||||
if (!c)
|
||||
return;
|
||||
|
@ -346,11 +346,11 @@ void Workspace::lowerClientWithinApplication(Client* c)
|
|||
for (ToplevelList::Iterator it = unconstrained_stacking_order.begin();
|
||||
it != unconstrained_stacking_order.end();
|
||||
++it) {
|
||||
Client *client = qobject_cast<Client*>(*it);
|
||||
AbstractClient *client = qobject_cast<AbstractClient*>(*it);
|
||||
if (!client) {
|
||||
continue;
|
||||
}
|
||||
if (Client::belongToSameApplication(client, c)) {
|
||||
if (AbstractClient::belongToSameApplication(client, c)) {
|
||||
unconstrained_stacking_order.insert(it, c);
|
||||
lowered = true;
|
||||
break;
|
||||
|
|
|
@ -484,7 +484,7 @@ private:
|
|||
void propagateClients(bool propagate_new_clients); // Called only from updateStackingOrder
|
||||
ToplevelList constrainedStackingOrder();
|
||||
void raiseClientWithinApplication(Client* c);
|
||||
void lowerClientWithinApplication(Client* c);
|
||||
void lowerClientWithinApplication(AbstractClient* c);
|
||||
bool allowFullClientRaising(const AbstractClient* c, xcb_timestamp_t timestamp);
|
||||
bool keepTransientAbove(const AbstractClient* mainwindow, const AbstractClient* transient);
|
||||
void blockStackingUpdates(bool block);
|
||||
|
|
Loading…
Reference in a new issue