Remove user_data arguments for callbacks
Gjs now removes user_data arguments for callbacks - the existing code still works because all user_data arguments are unused and at the end of the argument list, but it's a lot prettier to remove them.
This commit is contained in:
parent
1b2377370b
commit
52f1cc6d19
@ -93,7 +93,7 @@ PlaceDeviceInfo.prototype = {
|
|||||||
if (!this.isRemovable())
|
if (!this.isRemovable())
|
||||||
return;
|
return;
|
||||||
|
|
||||||
this._mount.unmount(0, null, Lang.bind(this, this._removeFinish), null);
|
this._mount.unmount(0, null, Lang.bind(this, this._removeFinish));
|
||||||
},
|
},
|
||||||
|
|
||||||
_removeFinish: function(o, res, data) {
|
_removeFinish: function(o, res, data) {
|
||||||
|
@ -63,7 +63,7 @@ CommandCompleter.prototype = {
|
|||||||
|
|
||||||
_onGetEnumerateComplete : function(obj, res) {
|
_onGetEnumerateComplete : function(obj, res) {
|
||||||
this._enumerator = obj.enumerate_children_finish(res);
|
this._enumerator = obj.enumerate_children_finish(res);
|
||||||
this._enumerator.next_files_async(100, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onNextFileComplete), null);
|
this._enumerator.next_files_async(100, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onNextFileComplete));
|
||||||
},
|
},
|
||||||
|
|
||||||
_onNextFileComplete : function(obj, res) {
|
_onNextFileComplete : function(obj, res) {
|
||||||
@ -72,7 +72,7 @@ CommandCompleter.prototype = {
|
|||||||
this._childs[this._i].push(files[i].get_name());
|
this._childs[this._i].push(files[i].get_name());
|
||||||
}
|
}
|
||||||
if (files.length) {
|
if (files.length) {
|
||||||
this._enumerator.next_files_async(100, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onNextFileComplete), null);
|
this._enumerator.next_files_async(100, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onNextFileComplete));
|
||||||
} else {
|
} else {
|
||||||
this._enumerator.close(null);
|
this._enumerator.close(null);
|
||||||
this._enumerator = null;
|
this._enumerator = null;
|
||||||
@ -99,7 +99,7 @@ CommandCompleter.prototype = {
|
|||||||
}
|
}
|
||||||
let file = Gio.file_new_for_path(this._paths[i]);
|
let file = Gio.file_new_for_path(this._paths[i]);
|
||||||
this._childs[this._i] = [];
|
this._childs[this._i] = [];
|
||||||
file.enumerate_children_async(Gio.FILE_ATTRIBUTE_STANDARD_NAME, Gio.FileQueryInfoFlags.NONE, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onGetEnumerateComplete), null);
|
file.enumerate_children_async(Gio.FILE_ATTRIBUTE_STANDARD_NAME, Gio.FileQueryInfoFlags.NONE, GLib.PRIORITY_LOW, null, Lang.bind(this, this._onGetEnumerateComplete));
|
||||||
},
|
},
|
||||||
|
|
||||||
_onChanged : function(m, f, of, type) {
|
_onChanged : function(m, f, of, type) {
|
||||||
|
Loading…
Reference in New Issue
Block a user