[GH-ISSUE #43] Message prompt layer for RDP: Prevent annoying RDP popup #32

Closed
opened 2026-02-26 11:56:28 +03:00 by kerem · 5 comments
Owner

Originally created by @majkinetor on GitHub (Dec 24, 2020).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/43

Originally assigned to: @VShawn on GitHub.

After RDP is retried 5 times popup appears very intrusively.

mRemoteNg prevents this somehow and it can continuously repeat until connection is established.

---------------------------
PRemote Info
---------------------------
PIMIS infra(10.111.16.171) : Remote Desktop can't connect to the remote computer for one of these reasons:

1) Remote access to the server is not enabled
2) The remote computer is turned off
3) The remote computer is not available on the network

Make sure the remote computer is turned on and connected to the network, and that remote access is enabled.
---------------------------
OK   
---------------------------
Originally created by @majkinetor on GitHub (Dec 24, 2020). Original GitHub issue: https://github.com/1Remote/1Remote/issues/43 Originally assigned to: @VShawn on GitHub. After RDP is retried 5 times popup appears very intrusively. mRemoteNg prevents this somehow and it can continuously repeat until connection is established. ``` --------------------------- PRemote Info --------------------------- PIMIS infra(10.111.16.171) : Remote Desktop can't connect to the remote computer for one of these reasons: 1) Remote access to the server is not enabled 2) The remote computer is turned off 3) The remote computer is not available on the network Make sure the remote computer is turned on and connected to the network, and that remote access is enabled. --------------------------- OK --------------------------- ```
Author
Owner

@VShawn commented on GitHub (Dec 25, 2020):

i dont think it's a good idea to keep reconnect with out a notification when connection error occurred,

maybe pop error message after several times auto reconnect failed would be better.


BTW, In my refactoring plan, the error message will no longer use the message box to pop up, but will be masked on the RDP display area by a special message prompt layer. when an error occurs, message prompt layer show and you can click a button on it to try to reconnect or close the form.

<!-- gh-comment-id:751144824 --> @VShawn commented on GitHub (Dec 25, 2020): i dont think it's a good idea to keep reconnect with out a notification when connection error occurred, maybe pop error message after several times auto reconnect failed would be better. --- BTW, In my refactoring plan, the error message will no longer use the message box to pop up, but will be masked on the RDP display area by a special message prompt layer. when an error occurs, message prompt layer show and you can click a button on it to try to reconnect or close the form.
Author
Owner

@majkinetor commented on GitHub (Dec 25, 2020):

i dont think it's a good idea to keep reconnect with out a notification when connection error occurred,

This could be setup in connection settings, how would you like things handled.

maybe pop error message after several times auto reconnect failed would be better.

BTW, In my refactoring plan, the error message will no longer use the message box to pop up, but will be masked on the RDP display area by a special message prompt layer.

Thats the way to do it, popups are antipattern in general.

<!-- gh-comment-id:751209378 --> @majkinetor commented on GitHub (Dec 25, 2020): > i dont think it's a good idea to keep reconnect with out a notification when connection error occurred, This could be setup in connection settings, how would you like things handled. > maybe pop error message after several times auto reconnect failed would be better. > BTW, In my refactoring plan, the error message will no longer use the message box to pop up, but will be masked on the RDP display area by a special message prompt layer. Thats the way to do it, popups are antipattern in general.
Author
Owner

@majkinetor commented on GitHub (Dec 26, 2020):

It gets even more annoying - if you have N tabs open on VPN, once you disconnect after few minutes you will get N pop-ups at the same time :)

<!-- gh-comment-id:751337986 --> @majkinetor commented on GitHub (Dec 26, 2020): It gets even more annoying - if you have N tabs open on VPN, once you disconnect after few minutes you will get N pop-ups at the same time :)
Author
Owner

@VShawn commented on GitHub (Jan 6, 2021):

image

I change message shown style like above, don't know if it work with your VPN case. could you help to test it?
Release.zip

<!-- gh-comment-id:755223402 --> @VShawn commented on GitHub (Jan 6, 2021): ![image](https://user-images.githubusercontent.com/10143738/103759073-17afcb00-504e-11eb-808e-1edddc6bf8a6.png) I change message shown style like above, don't know if it work with your VPN case. could you help to test it? [Release.zip](https://github.com/VShawn/PRemoteM/files/5775286/Release.zip)
Author
Owner

@majkinetor commented on GitHub (Jan 6, 2021):

sure

<!-- gh-comment-id:755281611 --> @majkinetor commented on GitHub (Jan 6, 2021): sure
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/1Remote#32
No description provided.