Closed matejdro closed 2 years ago
@thelsing were you able to reproduce the problem prior to implementing the fix?
With two 1.12.1 clients, on two different PCs across my lan, I was only able to get the red Xs for tokens dropped by the player client. Any image I dropped on the server side whether a map, object or token all showed up on the player client.
With your fix, not seeing any red Xs for new images dropped onto the player client.
Yes. I used different Vendor settings in gradle to reproduce this on the same Laptop. Otherwise both instances of MT will use the same cache.
Just for clarification: this issue is on local Maptool instance, not on the remote server. From what I can see, fix only affects the server?
Even local instances have local server running in background.
Describe the Bug
Drag-droping images from Dolphin file manager (linux) often causes images to not properly render (they just display red X).
Restarting Maptool will fix the issue (both existing images will not display the X anymore and new images will work again), but it will soon break again. After this happens, it seems like every drag-drop is affected until restart.
Opening same folder in Library and drag-dropping same images from there works fine.
This started happening after upgrade to 1.12. pre-1.12 did not experience this issue.
To Reproduce
Expected Behaviour
Images should render normally, instead of red X
Screenshots
MapTool Info
1.12.2, upgrade from pre-1.12 version
Desktop
Arch Linux (installed via maptool-bin AUR package) with Dolphin file manager 22.08.1 (on X11)
Additional Context
Here are logs of me drag-dropping three images into Maptool. First image works fine, second image causes breakage (as you can see, third image is also broken after that). There is nothing particular about these three images (after restart, all those three will work, but some other image might break it):