Bug Report T409944
Visible to All Users

The Esc key collects markers in scenarios when it should not

created 9 years ago

Hi,

I like drop marker thingy when drilling down, but Esc collection needs more refinment.
It happens that I create more drop marks and return either manually or using Ctrl - or whatever.
Then later, when I press Esc trying to cancel something (for instance, Intellisense window) I get a jump to somewhere - kind of a shoch, especially because I already forgot why specific marker was dropped.

Ways to improve marker collection:
  - maybe you could override Ctrl - as well. I am using this because of years of habit and that one is not going away any time soon
  - do not invoke marker collection if there are popups or selections active
  - maybe automatically cancel collection if user manually changes active window (not sure about this one, does not sound very well)
  - ability to cancel all the markers without collecting them

Regards,
Mario

Comments (1)
DevExpress Support Team 9 years ago

    Hi Mario,

    Thank you for contacting us and providing your suggestions.
    I've passed them to our developers for further discussion.

    I think that the most annoying scenario when the Esc key collects markers but should not do this relates to the situation when any popup is active in the editor. I was able reproduce this scenario. Here is a link to a video illustrating the steps I used.
    We will prepare the correction and notify you when it is ready.

    Answers approved by DevExpress Support

    created 9 years ago

    We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

    Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

      Comments (3)
      MB MB
      Mario Blatarić 8 years ago

        Hi,

        There are still situations when Esc behaves annoyingly - for instance - when I try to cancel a hint popup (for instance hint that displays parameters for function, but also in other situations which display hint popup).

        Regards,
        Mario

        DevExpress Support Team 8 years ago

          Hi Mario,

          I have concerned to hear that you still experience issues with Visual Studio popups and the MarkerCollect command.
          I have tried to reproduce this behavior locally with the hint which displays parameters for functions but failed. Here is a screencast illustrating my steps in action: http://screencast.com/t/U20E3s4r.

          To help us reproduce this problem, provide us with your current  CodeRush and VisualStudio settings. Use the CodeRush | Support | Settings Folder… menu to navigate to the CodeRush settings location. To obtain Visual Studio settings, you may use the Tools | Import and Export Settings… dialog.

          It also will be helpful to look at this behavior in action. Please provide us with a sample video illustrating this problem. To capture a screencast, you can use a free Jing tool from TechSmith.

          DevExpress Support Team 8 years ago

            Hello Mario,
            We have fixed a related issue and think that our fix can help in your case too. Would you please download this build:
            DevExpress.CodeRush.Roslyn-16.1.9.16343.vsix
            and let us know if the issue is resolved?

            Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

            Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.