[gnome-shell/eos3.8: 102/255] folderIcon: Stop notifying about name changes
- From: Matthew Leeds <mwleeds src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/eos3.8: 102/255] folderIcon: Stop notifying about name changes
- Date: Wed, 10 Jun 2020 19:06:33 +0000 (UTC)
commit cc759c6ffbe977efc6c38ee13aa2cff613323420
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Thu Sep 26 00:39:45 2019 -0300
folderIcon: Stop notifying about name changes
We don't really need to resort the icons, given that
our app icon grid supports custom positions.
js/ui/appDisplay.js | 15 ---------------
1 file changed, 15 deletions(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index ea2073f0ed..3cac94a6ca 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -471,18 +471,6 @@ class AppDisplay extends BaseAppView {
super.vfunc_unmap();
}
- _itemNameChanged(item) {
- // If an item's name changed, we can pluck it out of where it's
- // supposed to be and reinsert it where it's sorted.
- let oldIdx = this._orderedItems.indexOf(item);
- this._orderedItems.splice(oldIdx, 1);
- let newIdx = Util.insertSorted(this._orderedItems, item, this._compareItems);
-
- this._grid.removeItem(item);
- this._grid.addItem(item, newIdx);
- this.selectApp(item.id);
- }
-
getAppInfos() {
return this._appInfoList;
}
@@ -521,7 +509,6 @@ class AppDisplay extends BaseAppView {
return;
}
icon = new FolderIcon(item, this);
- icon.connect('name-changed', this._itemNameChanged.bind(this));
} else {
icon.update();
}
@@ -1333,7 +1320,6 @@ class ViewIcon extends St.Button {
var FolderIcon = GObject.registerClass({
Signals: {
'apps-changed': {},
- 'name-changed': {},
},
}, class FolderIcon extends ViewIcon {
_init(dirInfo, parentView) {
@@ -1456,7 +1442,6 @@ var FolderIcon = GObject.registerClass({
this._name = name;
this.icon.label.text = this._name;
- this.emit('name-changed');
}
_sync() {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]