[gnome-shell] dash: simplify app retrieval from AppWellIcon
- From: StÃphane DÃmurget <stef src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] dash: simplify app retrieval from AppWellIcon
- Date: Tue, 6 Nov 2012 23:30:56 +0000 (UTC)
commit 95abdeb919083809c30528c32e844d10b4bdfda9
Author: StÃphane DÃmurget <stephane demurget free fr>
Date: Sat Nov 3 21:14:53 2012 +0100
dash: simplify app retrieval from AppWellIcon
This has also the benefit of getting the application even if it can not
be retrieved through AppSystem, which can happen if the runtime WMClass
does not match the one of the desktop file.
This especially looked wrong with the following commits related to the
bug.
https://bugzilla.gnome.org/show_bug.cgi?id=657315
js/ui/dash.js | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/js/ui/dash.js b/js/ui/dash.js
index 21594b5..d367aaa 100644
--- a/js/ui/dash.js
+++ b/js/ui/dash.js
@@ -23,8 +23,7 @@ const DASH_ITEM_HOVER_TIMEOUT = 300;
function getAppFromSource(source) {
if (source instanceof AppDisplay.AppWellIcon) {
- let appSystem = Shell.AppSystem.get_default();
- return appSystem.lookup_app(source.getId());
+ return source.app;
} else if (source.metaWindow) {
let tracker = Shell.WindowTracker.get_default();
return tracker.get_window_app(source.metaWindow);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]