I noticed an unpleasant thing: if the application is already running, then when reopen opening the application through the shortcut, and not through the tray, a new instance of the application opens, and not the window of the previously launched instance. This leads to problem, because one instance application a given action for a hot corner, and the second immediately cancels it. In my opinion, this is a problem, and it would be more logical to track the process and restrict the launching of multiple instances, so that when it is relaunched through a shortcut, the window of the already running instance is brought up. Because all of this leads to the aforementioned problem and memory leakage in general.
I noticed an unpleasant thing: if the application is already running, then when reopen opening the application through the shortcut, and not through the tray, a new instance of the application opens, and not the window of the previously launched instance. This leads to problem, because one instance application a given action for a hot corner, and the second immediately cancels it. In my opinion, this is a problem, and it would be more logical to track the process and restrict the launching of multiple instances, so that when it is relaunched through a shortcut, the window of the already running instance is brought up. Because all of this leads to the aforementioned problem and memory leakage in general.