-
-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display errors in Windows Forms applications with wine #3621
Comments
Please provide the source of the application, not an executable as I do not run random executables. |
See source-zip in the appendix. Can be built with a Delphi 11.2 test version. |
Well, that just shifts the burden to another download: Delphi, which is not open source either. |
I have reproduced the problem with Lazarus (GNU GPL -> https://www.lazarus-ide.org), the source code is attached. If this is compiled under Linux, Wine can be dispensed with. |
Edit: got it.
|
To fix the first problem (git master only): xpra start --env=XPRA_PRE_MAP_WINDOWS=0 --start=xterm This is caused by #3473 |
Interesting. The bug does not occur with git master. Please try the beta channel and let me know if that fixes things for you. Edit: also be aware that the html5 client does not handle modal windows, the python client can using |
I tried it with What I still don't quite understand: We use the HTML 5 client, but modal windows seem to work. Zipped Video: |
I think that this is a race condition between the client and server both updating the window size simultaneously - there can be no correct answer to that, so I wouldn't worry about it.
It kinda works most of the time, we're using high |
I once locked the update of the controls, then changed the form height and waited 150 milliseconds before triggering the update. In this case it works as desired, but "I'll wait a few milliseconds" would not really be satisfactory :-) |
Not really, there is no way to ensure precise time sync between client and server, so there is no way of knowing which one should take precedence. |
Ok, thanks, that helps me a bit. Is there a schedule for the rollout of the 4.4 version ? |
Real-soon-now(tm). |
I use xpra to display a Windows Forms application via wine in the (chrome or firefox) browser. It actually works very well, but if the form height is changed directly after creating a modal dialogue, there are display problems. A part of the form is not displayed or sometimes even unintentionally transparent. If the form is then moved, often nothing is visible at all.
If I start the application directly in wine, everything is displayed as desired.
In the attached test application you should be able to reproduce the problem together with wine.
To Reproduce
System Information
GUITestD11_2.zip
The text was updated successfully, but these errors were encountered: