This is the changes made starting at line ~ 42 of  extension.js
*******
var GTop; //added
try {
//    const GTop = imports.gi.GTop;
     GTop = imports.gi.GTop; // added
} catch(e) {
    log(e);
    smDepsGtop = false;
}

try {
//    const NMClient = imports.gi.NMClient;
//    const NetworkManager = imports.gi.NetworkManager;
    NMClient = imports.gi.NMClient; //added
    NetworkManager = imports.gi.NetworkManager; //added
} catch(e) {
    log(e);
    smDepsNM = false;
}
*******
then alt+F2+r to restart gnome-shell, and the extension icons are back in the 
systray, and working fine.

** Summary changed:

- system-Monitor extension is not usable
+ system-Monitor extension needs extension.js tweaks to work with G.S. 3.24

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1672131

Title:
  system-Monitor extension needs extension.js tweaks to work with G.S.
  3.24

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-extension-system-monitor/+bug/1672131/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to