Clicking on a RadButton in a RadWindow does not trigger click event if another RadWindow has focus

3 posts, 0 answers
  1. John
    John avatar
    1 posts
    Member since:
    May 2013

    Posted 03 May 2013 Link to this post

     
    Simply put, if two (non-modal) RadWindows are open, and one does not have focus, I have to click on that one's RadButton twice to trigger a click event. 
     
    Apparently when the non-focused window is clicked, it eats the click event and does not pass it to the buttons. 
     
    However, what is weird is that this only goes wrong for *some* controls.  For example, Silverlight radio buttons and ListBoxes only need one click to work.
     
    Can this be solved?  This problem tricks our users into thinking they've clicked on buttons when they really haven't, causing big mistakes in input. 
     
    Thanks,
    John
     
     
  2. Vladi
    Admin
    Vladi avatar
    744 posts

    Posted 08 May 2013 Link to this post

    Hi,

    We looked into the issue and it seem there is a bug in the control that causes the first mouse click to be used for focusing the not focused Window.

    We logged the issue in our Public Issue Tracker System where you can track its status. I also updated your Telerik points for bringing this to our attention, and we apologize for any inconvenience that this may be causing.

    All the best,
    Vladi
    the Telerik team

    Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

  3. DevCraft banner
  4. Vladi
    Admin
    Vladi avatar
    744 posts

    Posted 09 May 2013 Link to this post

    Hi,

    After further investigation it seems that the previously known issues is a limitation of the current implementation of the RadWindow control and unfortunately we are not aware of any workaround for it.

    The issue is caused by the way the ToolWindows (RadWindows) are brought to the front in the Silverlight framework. In that framework when a ToolWindow needs to be brought to the front when focused that ToolWindow is closed and reopened immediately. Because of this functionality the first mouse click is captured but lost when the Window is closed and the Click event is not triggered.

    Again we apologize for any inconvenience that this maybe causing.

    Greetings,
    Vladi
    the Telerik team

    Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Back to Top