Changeset View
Changeset View
Standalone View
Standalone View
layers.cpp
| Show First 20 Lines • Show All 803 Lines • ▼ Show 20 Line(s) | |||||
| 804 | { | 804 | { | ||
| 805 | foreach (const Client *c, group()->members()) { | 805 | foreach (const Client *c, group()->members()) { | ||
| 806 | if (c->isDesktop()) | 806 | if (c->isDesktop()) | ||
| 807 | return true; | 807 | return true; | ||
| 808 | } | 808 | } | ||
| 809 | return false; | 809 | return false; | ||
| 810 | } | 810 | } | ||
| 811 | 811 | | |||
| 812 | bool rec_checkTransientOnTop(const QList<AbstractClient*> &transients, const Client *topmost) | | |||
| 813 | { | | |||
| 814 | foreach (const AbstractClient *transient, transients) { | | |||
| 815 | if (transient == topmost || rec_checkTransientOnTop(transient->transients(), topmost)) { | | |||
| 816 | return true; | | |||
| 817 | } | | |||
| 818 | } | | |||
| 819 | return false; | | |||
| 820 | } | | |||
| 821 | | ||||
| 822 | } // namespace | 812 | } // namespace | ||