Changeset View
Changeset View
Standalone View
Standalone View
abstract_client.cpp
Show First 20 Lines • Show All 368 Lines • ▼ Show 20 Line(s) | 350 | { | |||
---|---|---|---|---|---|
369 | if (workspace()->showingDesktop() && belongsToDesktop()) { | 369 | if (workspace()->showingDesktop() && belongsToDesktop()) { | ||
370 | return AboveLayer; | 370 | return AboveLayer; | ||
371 | } | 371 | } | ||
372 | if (keepBelow()) | 372 | if (keepBelow()) | ||
373 | return BelowLayer; | 373 | return BelowLayer; | ||
374 | if (isActiveFullScreen()) | 374 | if (isActiveFullScreen()) | ||
375 | return ActiveLayer; | 375 | return ActiveLayer; | ||
376 | if (keepAbove()) | 376 | if (keepAbove()) | ||
377 | return AboveLayer; | 377 | return workspace()->showingDesktop() ? NormalLayer : AboveLayer; | ||
378 | 378 | | |||
379 | return NormalLayer; | 379 | return NormalLayer; | ||
380 | } | 380 | } | ||
381 | 381 | | |||
382 | bool AbstractClient::belongsToDesktop() const | 382 | bool AbstractClient::belongsToDesktop() const | ||
383 | { | 383 | { | ||
384 | return false; | 384 | return false; | ||
385 | } | 385 | } | ||
▲ Show 20 Lines • Show All 1696 Lines • Show Last 20 Lines |