RadToolTip Manager + Enable Aria tag -> XP + IE8 issue

6 posts, 0 answers
  1. Shirley
    Shirley avatar
    3 posts
    Member since:
    May 2009

    Posted 26 Aug 2013 Link to this post

    Dear telerik team,

    I am using "RadToolTipManager" to apply tool tips for items within a "RadGrid".

    Set up is as follows:
    1. Tool tips are dynamically associated, with "RadToolTipManager" as follows:
    TargetControls.Add(control's client id, some value, true)
    2. Both the controls ("RadToolTipManager" and "RadGrid") are enclosed within a "RadAjaxPanel".
    3. "RadToolTipManager" is defined with EnableAriaSupport="true"
    4. OnAjaxUpdate event in "RadToolTipManager" is used to dynamically display a user control as a tool tip.

    Issue:
    When EnableAriaSupport=true is set in the RadToolTipManager, I am getting "Sys.InvalidOperationException: Two components with the same id 'xxxPopupBehaviour' can't be added to the application" java script error message in IE8 with XP (see attached jserror.png for more details). When I set EnableAriaSupport=false, I don't see any java script error messages.

    Could you please let me know a workaround to resolve this issue? If not, would you be able to confirm whether this is a known issue in Telerik? I have a sample project but I am unable to attach it along with this forum. 

    Thanks,
    Shirley.
  2. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3595 posts

    Posted 28 Aug 2013 Link to this post

    Hi Shirley,

    I have tried the basic setup from this demo and thing seemed to work fine on my end and no errors were thrown. I am attaching here my test page so you can compare them with your and try to find the difference that causes the problem.

    I can also suggest making sure that you are using the latest version of the controls (Q2 2013 SP1 at the time of writing) to see if this resolves the case.

    You can also try removing browser plugins/addons to see if any of them is the reason for the problem.

    On attaching a project - this can be done in support tickets, but if you post the needed modifications on my sample here, along with a list of steps I need to take to reproduce them we can start investigating the case. Recording a short video of your scenario can also help us see how the problem occurs. If there is a live URL we can examine the problem it may also help.


    Regards,
    Marin Bratanov
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Shirley
    Shirley avatar
    3 posts
    Member since:
    May 2009

    Posted 29 Aug 2013 Link to this post

    Hi Martin,

    Thanks for your response. I get the same error message after I created a sample project again with the files you provided yesterday (with trial version of Q2 2013 dlls). As suggested, I have also disabled all addon's in IE8 but in vain.

    Attached is the error message which gets displayed when page is loaded in the browser window. Note that this issue only happens in XP (XP VM was downloaded from http://www.modern.ie/en-us) + IE8.

    Any other thoughts/suggestions.

    Thanks,
    Shirley.
  5. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3595 posts

    Posted 03 Sep 2013 Link to this post

    Hello Shirley,

    Thank you for the additional information. I can confirm the issue reproduces only under WindowsXP and IE8 and I am logging it for research and fixing. You can follow its progress here and the possible workarounds are listed in that page as well. I have also updated your Telerik points as a small token of gratitude for reporting this problem.


    Regards,
    Marin Bratanov
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
  6. Shirley
    Shirley avatar
    3 posts
    Member since:
    May 2009

    Posted 03 Sep 2013 Link to this post

    Hi Martin,

    Thanks for the cofirmation. We are in the final stages of our project before going live and would like to know whether this bug/issue will be resolved in the next couple of day(s). Since accessibility compliance is a key criteria for user acceptance we may have to apply a temporary fix depending on when telerik can resolve this issue.

    Look forward to hear back.

    Kind Regards,
    Shirley.
  7. Marin Bratanov
    Admin
    Marin Bratanov avatar
    3595 posts

    Posted 04 Sep 2013 Link to this post

    Hi Shirley,

    I cannot provide an ETA for this fix because we have a lot of tasks with higher priority that are more global.
    What I can confirm is that this concrete issue will not be fixed until the Q3 2013 release.
    This is why I can advise that you take the approach I suggested in the page - using onmouseover event for the targets and the tooltip manager's client-side API to show tooltips. You can render a data attribute for the targets to obtain the value, needed by the tooltip; or you could put it in the element's ID.


    Regards,
    Marin Bratanov
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017