https://bugs.winehq.org/show_bug.cgi?id=10814
mclauand@parkrose.k12.or.us changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mclauand@parkrose.k12.or.us
--- Comment #23 from mclauand@parkrose.k12.or.us --- This is still an issue for me in Ubuntu 18.04.2 LTS running Photoshop 7.
There are actually multiple issues:
Issue 1. Via winecfg, if you disable "Emulate a virtual desktop" (which I think is the default) and browse to a different Gnome workspace, when you return to the original workspace (from which you are running Photoshop) all palettes are gone.
Resetting brings them back. However this takes ~7 seconds: In Photoshop 7: Window > Workspace > Reset Palette Locations
Alternatively, as someone else mentioned, prior from switching workspaces you can hit tab (which hides all palettes), then switch workspaces, and when you return you can hit tab again (which un-hides them). I also scripted this, so I a Gnome panel launcher can run the script, hide the palettes, and then switch the workspace (see below). You'll need to install 'xdotool' and 'wmctrl' for this to work.
//this finds Photoshop, issues a tab, then takes you to workspace 0 xdotool windowactivate $(xdotool search --name 'Adobe Photoshop' | tail -1); sleep .25; xdotool key Tab wmctrl -s 0
//and this takes you back, and hits tab again xdotool windowactivate $(xdotool search --name 'Adobe Photoshop' | tail -1); sleep .25; xdotool key Tab
But even with all this, I would still forget to click the launcher (to leave and to return), and I would click away to another workspace. Then upon return I'd have to reset the palettes again. Super annoying.
So as an alternative to this, via winecfg, I enabled a virtual desktop:
winecfg > Graphics > Emulate a virtual desktop
I'm on a 4k display, so I set the Desktop size to equal the width of my display and the height, minus the height of the top and bottom panels (3840 x 2100). Which brings us to issue #2.
Issue 2: When you enable a virtual desktop you reveal the second bug that people have mentioned here...where the palettes seem to disappear, and even if you reset the palettes they only come back for a half second and then disappear again. They aren't really disappearing, but rather going behind the main window. So to avoid this, I just manually adjust the size of the main window so it allows the palettes to sit on the sides (that way they can't go behind).
Then to save your palette locations (in case you need to reset them), go to:
In Photoshop 7: Window > Workspace > Save Workspace
Now you should be able to click away to other Gnome workspaces and when you return the palettes should still be there. I've found this to be the best workaround.
I realize these are just hacks that don't actually fix the problem. But the last one seems to work fairly well.
I'd still love it if the Wine developers could figure this out, because Photoshop 7 still works amazingly well, even in 2019!