Exe properties dialog should open beside the alert

1. What actually happened or you saw:

At the top of every “alert” dialog, there is a link to the
properties of the program that triggered the alert.

Under Windows 8.1, when I click on the link, the program properties
dialog appears behind the alert dialog, making it invisible until
the alert is moved to the side.

2. What you wanted to happen or see:

I expect the properties dialog to open to the side of the alert.

3. Why you think it is desirable:

Having to move the alert aside makes it harder to check the
program’s properties. Checking a program’s properties is safe
behavior. Safe behavior should be promoted, by making it easier.

In addition, moving the alert aside costs time,
while the alert’s timeout may be running out,
causing the program’s action to fail.

4. Any other information:

The issue is not new to Windows 8. I am pretty sure that it
happened on Windows XP as well.

In many cases, clicking on this link is necessary to understand
which program is causing the alert (in particular its path and
manufacturer).

If there is a valid reason why the properties dialog must appear
behind the alert, this reason should be documented right inside the
alert dialog.

I would also like to see this changed. However, this has been forwarded previously. The previous request can be seen here.

Sadly, the devs informed us that this behavior cannot be changed because the CIS popups require topmost priority (for security purposes). Thus, as the properties dialog box, when started, starts behind the popup. I wish there was something which I could do about this, but there is not.

Thank you. I will now move this Wish Request to Rejected as this issue has already been raised with Comodo staff.

They don’t need to open it above the alert, just next to it, or better yet centered.

Below is for how to think.

[ol]- If property is clicked

[li]Get alert position in X,Y from top left of window

  • Open Property window at X-367,Y (property window is 367 pixels wide)

[/li][/ol]

Or otherwise

[ol]- If property is clicked

[li]Open Property window centered (property window is 367 pixels wide)

[/li][/ol]

If you can’t open a window at a specific location then:

[ol]- If property is clicked

[li]Open Property window

  • Move Property window to center

[/li][/ol]

Alternatively, if you can’t move the properties window (which you should be able to do) then you can move the alert.

[ol]- If property is clicked

[li]Get alert position in X,Y from top left of window

  • Move alert X-367,Y

[/li][/ol]

If anyone is interested, here’s an autohotkey script that will move all windows with a window title containing “Properties” to the center of the monitor. Please note that you will not be able to move the window as long as the script is running because it will move the window back.


SetTitleMatchMode 2
SetTitleMatchMode Slow

Loop
{IfWinExist, Properties
{
WinGetPos,,, Width, Height, Properties
WinMove, Properties,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2)
}
Sleep, 1000
}

Sanya, please see Bug 287 in the tracker.