Skip to content

XDM not able to draw interface after reopening when this extension is enabled #39

@HritwikSinghal

Description

@HritwikSinghal

Describe the bug

On Manjaro Wayland 20.2, also happened on ubuntu 20.04 wayland. DID NOT TEST ON XORG

I install XDM, i open XDM, i close it by clicking the 'X' on top menu bar. I again open XDM and it does not open. It shows that one window is open in dash and overview but that window has no interface. see the screenshots

To Reproduce
Steps to reproduce the behavior:

  1. Install XDM . open xdm (from all apps). It opens fine. I close it by clicking on "X" on top bar.
  2. I again open it from 'all apps' or 'dash' but this time this bug happens.

Expected behavior
XDM should open normally.

Screenshots

Screenshot from 2021-02-08 02-39-54

please complete the following information:

  • OS: Manjaro Nibia 20.2
  • Animation Tweaks Version: Latest as of Feb 8, 2021. 12.01

Generated log using below method

$ /opt/xdman  jre/bin/java -jar xdman.jar

[ main ] loading...
[ main ] 11.0.6 5.10.7-3-MANJARO
[ main ] Loading config...
[ main ] Creating folders
[ main ] starting monitoring...
[ main ] Init app
[ main ] Loading fonts
en
[ main ] Loading language en
[ main ] Context initialized
[ Thread-4 ] instance starting...
[ Thread-4 ] instance started.
[ AWT-EventQueue-0 ] showing main window.
[ Thread-4 ] Lock acquired...
Loading image from url: jar:file:/opt/xdman/xdman.jar!/icons/xxhdpi/icon.png
Error setting Dock icon
Loading image from url: jar:file:/opt/xdman/xdman.jar!/icons/xxhdpi/bg_nav.png
[ AWT-EventQueue-0 ] List changed
[ AWT-EventQueue-0 ] SystemTray is not supported
checking for app update
[ Thread-3 ] manifest download response: 200
7.2.11 7.2.11
New session
New session
New session                                                         # I closed XDM here and reopened it.
[ Thread-7 ] Response set
[ Thread-7 ] java.net.SocketException: Connection reset
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at xdman.util.NetUtils.readLine(NetUtils.java:16)
	at xdman.monitoring.Request.read(Request.java:16)
	at xdman.monitoring.MonitoringSession.serviceRequest(MonitoringSession.java:485)
	at xdman.monitoring.MonitoringSession.run(MonitoringSession.java:516)
	at java.base/java.lang.Thread.run(Unknown Source)
New session                                                                 # closed and reopened again
[ Thread-8 ] Response set
[ Thread-8 ] java.net.SocketException: Connection reset
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at java.base/java.net.SocketInputStream.read(Unknown Source)
	at xdman.util.NetUtils.readLine(NetUtils.java:16)
	at xdman.monitoring.Request.read(Request.java:16)
	at xdman.monitoring.MonitoringSession.serviceRequest(MonitoringSession.java:485)
	at xdman.monitoring.MonitoringSession.run(MonitoringSession.java:516)
	at java.base/java.lang.Thread.run(Unknown Source)
New session

Additional Info

  • This does not happen when i disable "Animation Tweaks" Gnome Shell Extension.

  • Adding XDM to Application Profiles and disabling all effects for it Does not work.

  • This issue disappears if i disable closing effects for all "normal Windows". Like
    image

  • Here is issue on XDM GH page

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions