mRemoteNG
mRemoteNG copied to clipboard
[Panels][Tabs]: work area doesn't switch to already activated connection's tab if it's on the other panel
Expected Behavior
Activating the already opened connection from the panel that's not active should activate this panel and connection's tab. I.e. if the active connection is XP on Windows panel, and I'm opening Ubuntu on Unix panel that has already been opened, work area should switch to Ubuntu on Unix panel.
Current Behavior
Active connection from the other panel isn't being opened when activating the connection from the Connections tree. I.e. if the active connection is XP on Windows panel, and I'm opening Ubuntu on Unix panel that has already been opened, work area stays on XP's tab.
Activating already opened connections from the same panel works OK - work area switches to activated connection's tab.
Steps to Reproduce (for bugs)
- Create two connections to different PCs and set different Panel in their settings. Let's call them P1Conn1 and P2Conn2;
- Open P1Conn1 via the Connections tree - OK: panel 1 will be created, and P1Conn1 tab will be activated;
- Open P2Conn2 via the Connections tree - OK: panel 2 will be created, and P2Conn2 tab will be activated;
- Open P1Conn1 via the Connections tree - NOK: panel 1 isn't activated, work area stays on P2Conn2 while it should've switch to P1Conn1's tab.
Context
- I usually use several connections to Windows and Linux systems;
- Windows connections are on Windows panel, Unix - on Unix panel;
- Sometimes I need to switch between already opened Windows and Unix connections, so I have to manually change panel.
Your Environment
- Version used: 1.77.2
- Operating System and version: Windows 10 21H2 x64