A new install of CentOS 7 on 2 different machines both affected. <br />
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"<br />
yum update.<br />
<br />
We use nomachine v. 4.4.6 for users to connect to the CentOS 7 boxes:<br />
<br />
rpm -qilf <a href="mailto:/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com">/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com</a>/extension.js<br />
Name : gnome-shell-extension-apps-menu<br />
Version : 3.8.4<br />
Release : 10.el7_0<br />
<br />
<br />
gnome-shell-extension-apps-menu<br />
<br />
Regardless of the user (several have tried), (or machine tried 2) when the Applications menu is used there is no action on the click of a menu item.<br />
<br />
When line 77 of extension.js:<br />
this._app.open_new_window(event.get_time());<br />
<br />
is hacked to:<br />
this._app.open_new_window(-1);<br />
<br />
The menu items work. Not sure if this hack affects anything? Not sure what the error shown in /var/log/messages below means:<br />
<br />
Feb 18 12:09:58 machine gnome-session: JS ERROR: !!! Exception was: Error: can't convert event.get_time() to an integer<br />
Feb 18 12:09:58 machine gnome-session: JS ERROR: !!! message = '"can't convert event.get_time() to an integer"'<br />
Feb 18 12:09:58 machine gnome-session: JS ERROR: !!! fileName = '"<a href="mailto:/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com">/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com</a>/extension.js"'<br />
Feb 18 12:09:58 machine gnome-session: JS ERROR: !!! lineNumber = '77'<br />
Feb 18 12:09:58 machine gnome-session: JS ERROR: !!! stack = '"([object GObject_Union])@<a href="mailto:/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com">/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com</a>/extension.js:77<br />
Feb 18 12:09:58 machine gnome-session: wrapper([object GObject_Union])@/usr/share/gjs-1.0/lang.js:213<br />
Feb 18 12:09:58 machine gnome-session: ([object GObject_Object],[object GObject_Union])@/usr/share/gnome-shell/js/ui/popupMenu.js:87<br />
Feb 18 12:09:58 machine gnome-session: wrapper([object GObject_Object],[object GObject_Union])@/usr/share/gjs-1.0/lang.js:213<br />
Feb 18 12:09:58 machine gnome-session: "'
↧