mRemoteNG / mRemoteNG/mRemoteNG

External Tool opens behind mRemoteNG window

Open
#1,297 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Improvement required UI/UX
Dominant language
C#
Stars
11.1k
Forks
1.6k
Avg merge
16h 58m
Merged PRs (30d)
55

Description

Hi! External Tool (winbox in my case) opens behind mRemoteNG window when I double click on Connection. But when I right click on Connection and chose External Tool submenu and click on externel tool (winbox) - it opens on top of the mRemoteNG window as it should. The Connection Protocol is set to External Tool / Winbox in Connection properties.

Expected Behavior

External Tool should open on top of mRemoteNG window when I double click on Connection.

Current Behavior

External Tool (winbox in my case) opens behind mRemoteNG window when I double click on Connection. It seems It happens only if at least one RDP connection already opened in a tab.

Possible Solution

Have no idea how can it be fixed.

Steps to Reproduce (for bugs)

  1. Set up a new Connection with hostname, login and password.
  2. Configure External tool to start C:\Program Files\winbox.exe with these arguments: %HOSTNAME% %USERNAME% %PASSWORD%
  3. Set Protocol to External Tool / Winbox in Connection properties
  4. Open any RDP connection in a new tab.
  5. Double click on a new winbox Connection and it will be opened behind mRemoteNG.

Context

Every time I have to minimize mRemoteNG manually after connecting to winbox.

Your Environment

  • Version used: 1.76.11.40527
  • Operating System and version (e.g. Windows 10 1709 x64): Windows 10 1809 x64

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue using the listed Winbox External Tool setup, with an RDP connection open in another tab. Trace the code path used by double-clicking an External Tool connection and compare it with the context-menu launch path; done when the external tool opens in front of mRemoteNG in the reported scenario.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.