The following code shows a minimized form on Windows.
In Linux Mint Cinnamon it does on the second time - the event which executes the code needs to be fired manually
twice before the form is shown, after the first execution nothing happens
self.WindowState := wsNormal;
self.Show;
Also, the following code works from the first time:
self.WindowState := wsNormal;
self.Show;
ShowMessage ('');
self.Show;
The following code improves nothing:
self.WindowState := wsNormal;
self.Show;
spleep(500);
self.Show;
Any idea how to fix this? I have not tried those (non)syncronous things, if no better solution exists, I will try them.