IE 11 - RadButton not displaying embedded icons

6 posts, 0 answers
  1. Anil
    Anil avatar
    3 posts
    Member since:
    Jan 2018

    Posted 03 Jan Link to this post

    We are using telerik version 2017.2.711.45 in our application. We are currently experiencing an issue in IE 11 with Radbutton when rendered as 'lightweight' mode does not display the icons. After some research I found that enabling the font download in the internet explorer settings fixes the issue, but as part of admin policy we are not allowed to make this settings change.

    Can you please provide any work around for this.

     

  2. Anil
    Anil avatar
    3 posts
    Member since:
    Jan 2018

    Posted 16 Jan in reply to Anil Link to this post

    Can someone assist me on this reported issue?
  3. Tim
    Tim avatar
    7 posts
    Member since:
    Dec 2016

    Posted 25 Jan Link to this post

    Thank you for your post Anil.  On my project I am having the same problem as you have described.  I would like to see someone from the Telerik Admin to please comment on the mentioned issue.  It appears renderMode in lightweight is not a safe rendering mode if IE is required. (when is IE not required?) I believe that renderMode in classic is the only option for this scenario.
  4. Rumen
    Admin
    Rumen avatar
    13664 posts

    Posted 26 Jan Link to this post

    Hello,

    The problem is due to the untrusted font blocking security policy from Microsoft that blocks all fonts (not only the ones used in Telerik UI for ASP.NET AJAX, KendoUI) outside of %windir%/fonts from loading. You can find more information about the problem in Font Icons are not loaded in IE11 (Telerik Forum) and IE 11: error CSS3111 in my own code, and google.com/fonts doesn't render any fonts (StackOverflow).

    This problem should be fixed in the latest Microsoft patches as per the following MSDN blog post: Dropping the “Untrusted Font Blocking” setting.

    Best regards,
    Rumen
    Progress Telerik
    Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  5. Anil
    Anil avatar
    3 posts
    Member since:
    Jan 2018

    Posted 28 Jan in reply to Rumen Link to this post

    Thanks for the reply, I looked at the reference links that you had suggested.

    Per Ivan Zhekov, in his post  in Font Icons are not loaded in IE11 he mentioned that

    "Just to be on the same page, Untrusted font blocking policy differs from Allow font download policy. The former disabled use of fonts not located within windir/fonts directory (for any Microsoft app), while the latter simply doesn't download any fonts (in Internet Explorer and Edge)."

    "Allow font download policy" in the internet explorer -The internet explorer settings are controlled by the admin and allow font download for IE 11 is set to disabled due to security reasons.

    So my question is there any other possible solutions to display embedded icons in IE browser for telerik Ajax controls.

     

     

  6. Rumen
    Admin
    Rumen avatar
    13664 posts

    Posted 31 Jan Link to this post

    Hi Anil,

    If the "Allow font download policy" setting of the Internet Explorer is enabled, there is not a way to load the font icons used by the Lightweight rendering.

    Presently, the available options are:
    - talk with the system/network administrators to disable this policy/setting
    - or switch back to Classic rendering (set RenderMode="Classic"), which uses image sprites for icons.

    Best regards,
    Rumen
    Progress Telerik
    Try our brand new, jQuery-free Angular components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
Back to Top