NexaHome stays iconized

Moderator: Telldus

Post Reply
merbau
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am
Location: Finland (Tampere region)

NexaHome stays iconized

Post by merbau »

Hi!

I am having this rather annoying problem: I have started NexaHome application (2.3.0), and after it runs, I have minimized application, so it shows in the icon tray.

When I try to maximize the application, it immediately shrinks into taskbar and after that, NexaHome icon is again show in the icon tray but no application window! Usually this problem occurs only after a while NexaHome has been running.

So, there is no way for me to recall the application (other than to stop and start again manually).

Curiously, all functions (visible at the icon with secondary mouse key: e.g. toggle device) work OK. Also tdtool works fine.

I have the following log output from this run of NexaHome:

----8<----
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.awt.X11.XEmbeddedFramePeer.getAbsoluteX(XEmbeddedFramePeer.java:265)
at sun.awt.X11.XBaseWindow.toOtherWindow(XBaseWindow.java:746)
at sun.awt.X11.XTrayIconPeer$TrayIconEventProxy.handleEvent(XTrayIconPeer.java:442)
at sun.awt.X11.XTrayIconPeer$TrayIconEventProxy.mouseEntered(XTrayIconPeer.java:475)
at java.awt.Component.processMouseEvent(Component.java:6277)
at java.awt.Component.processEvent(Component.java:6033)
at java.awt.Component.dispatchEventImpl(Component.java:4629)
at java.awt.Component.dispatchEvent(Component.java:4455)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649)
at java.awt.EventQueue.access$000(EventQueue.java:96)
at java.awt.EventQueue$1.run(EventQueue.java:608)
at java.awt.EventQueue$1.run(EventQueue.java:606)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
at java.awt.EventQueue$2.run(EventQueue.java:622)
at java.awt.EventQueue$2.run(EventQueue.java:620)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.awt.X11.XEmbeddedFramePeer.getAbsoluteX(XEmbeddedFramePeer.java:265)
at sun.awt.X11.XBaseWindow.getAbsoluteX(XBaseWindow.java:1159)
at sun.awt.X11.XBaseWindow.toOtherWindow(XBaseWindow.java:746)
at sun.awt.X11.XBaseWindow.toGlobal(XBaseWindow.java:784)
at sun.awt.X11.XEmbeddedFramePeer.getLocationOnScreen(XEmbeddedFramePeer.java:181)
at java.awt.Component.getLocationOnScreen_NoTreeLock(Component.java:1927)
at java.awt.Component.getLocationOnScreen(Component.java:1905)
at sun.awt.X11.XTrayIconPeer.getLocationOnScreen(XTrayIconPeer.java:400)
at sun.awt.X11.XTrayIconPeer.getBounds(XTrayIconPeer.java:404)
at sun.awt.X11.InfoWindow$Tooltip$2$1.run(InfoWindow.java:210)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11.InfoWindow$Tooltip$2.run(InfoWindow.java:208)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
at java.awt.EventQueue.access$000(EventQueue.java:96)
at java.awt.EventQueue$1.run(EventQueue.java:608)
at java.awt.EventQueue$1.run(EventQueue.java:606)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
at java.awt.EventQueue$2.run(EventQueue.java:622)
at java.awt.EventQueue$2.run(EventQueue.java:620)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:619)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
----8<----

I run Fedora 15 (no gnome shell, my HW is so old)

Java is:

java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.3) (fedora-59.1.10.3.fc15-i386)
OpenJDK Client VM (build 20.0-b11, mixed mode)
hekj
Posts: 992
Joined: Fri Mar 17, 2023 9:45 am
Location: Stockholm
Contact:

Re: NexaHome stays iconized

Post by hekj »

merbau wrote:I am having this rather annoying problem: I have started NexaHome application (2.3.0), and after it runs, I have minimized application, so it shows in the icon tray.

When I try to maximize the application, it immediately shrinks into taskbar and after that, NexaHome icon is again show in the icon tray but no application window! Usually this problem occurs only after a while NexaHome has been running.

So, there is no way for me to recall the application (other than to stop and start again manually).

Curiously, all functions (visible at the icon with secondary mouse key: e.g. toggle device) work OK. Also tdtool works fine.
How do you maximize the application, do you click on the icon or select the menu item "Show"?
merbau
Posts: 7
Joined: Fri Mar 17, 2023 9:45 am
Location: Finland (Tampere region)

Re: NexaHome stays iconized

Post by merbau »

hekj wrote:How do you maximize the application, do you click on the icon or select the menu item "Show"?
I tried both methods, and both of them resulted exactly the same: not showing the application.
Klas
Posts: 12
Joined: Fri Mar 17, 2023 9:45 am

Re: NexaHome stays iconized

Post by Klas »

Did you ever find a solution for this problem?

The same things happens here. Everything was fine with Ubutnu/Unity, but since I changed to Cinnamon I get the problem described above. The window is showing for a moment and then goes back minimized to the tray.
Post Reply