js: Stop using Gio._LocalFilePrototype
gjs now supports overriding interface methods, so promisify() works on Gio.File itself, not just the LocalFilePrototype cludge. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2174>
This commit is contained in:

committed by
Marge Bot

parent
55a37ac992
commit
928f3288e9
@ -372,10 +372,10 @@ function init() {
|
||||
},
|
||||
});
|
||||
|
||||
Gio._LocalFilePrototype.touch_async = function (callback) {
|
||||
Gio.File.prototype.touch_async = function (callback) {
|
||||
Shell.util_touch_file_async(this, callback);
|
||||
};
|
||||
Gio._LocalFilePrototype.touch_finish = function (result) {
|
||||
Gio.File.prototype.touch_finish = function (result) {
|
||||
return Shell.util_touch_file_finish(this, result);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user