diff options
| author | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2013-02-05 03:12:11 +0100 |
|---|---|---|
| committer | Marco Trevisan (Treviño) <mail@3v1n0.net> | 2013-02-05 03:12:11 +0100 |
| commit | 6686aa8fa44ac1ecbc1e1abe57df6649a207728a (patch) | |
| tree | d7a692175ce084461da9e817bd55d89d9e093ad7 | |
| parent | fb5d58a22026ac0f6664990e20d75ffef3e80920 (diff) | |
SwitcherController: use SelectionIsActive instead of icon Quirk
(bzr r3092.2.13)
| -rw-r--r-- | launcher/SwitcherController.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/launcher/SwitcherController.cpp b/launcher/SwitcherController.cpp index 6cbe798a7..fc9cd6807 100644 --- a/launcher/SwitcherController.cpp +++ b/launcher/SwitcherController.cpp @@ -547,17 +547,16 @@ Selection Controller::Impl::GetCurrentSelection() const if (model_) { application = model_->Selection(); + if (application) { if (model_->detail_selection) { window = model_->DetailSelectionWindow(); } - else if (application->GetQuirk(AbstractLauncherIcon::Quirk::ACTIVE)) + else if (model_->SelectionIsActive()) { - auto const& xids = model_->DetailXids(); - if (!xids.empty()) - window = xids.front(); + window = model_->DetailXids().front(); } } } |
