Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    IE11 - Required fields showing up bold by default

    Version of Smartclient - SmartClient_v100p_2016-02-15_Pro

    Browser versions we are testing on :
    Chrome - Version 48.0.2564.109 m
    IE 11 - 11.0.9600.17959
    Firefox - 44.0.2

    We recently upgraded to SmartClient version listed above. After the upgrade we see an issue in IE 11, this issue was not there earlier. The title of any field in our DynamicForms shows up in bold, if those fields are marked required. .i.e. "required:true".

    We do not see any such issue in Chrome or Firefox. After looking through the API did not see any particular setting that may be causing this, equally confusing is different behavior of the same code base on Chrome/Firefox.

    Some online posts suggested to try disabling hardware acceleration. Note that we have tried disabling/enabling hardware acceleration in IE11 - Internet Options -> Advanced -> "Use software rendering instead of GPU rendering" -> issue remains irrespective this setting is enabled or disabled.

    We will very much appreciate a prompt help as we are in a tight timeline and another issue (separate post) already took lot of our time unexpectedly. Thank you.

    #2
    Required fields show in bold by design - see dynamicForm.requiredTitlePrefix/Suffix.

    Somehow, it seems like you must have turned this default styling off in a way that works in Chrome/Firefox but not in IE11, or perhaps you are seeing some kind of caching issue. Either way, it's extremely easy to turn this feature on or off - again see the docs mentioned above.

    Comment


      #3
      Thanks for a quick response.

      I think I know what is going on now. We have requiredTitleSuffix set to a different value for all DynamicForms, hence "</b>" the end tag never gets there after the title. But prefix of <b> remains. Seems Chrome is strict on this and hence not showing bold without a valid end tag. IE is relaxed as usual.

      We will make this consistent on our end.

      Btw, just fyi - I had noticed "requiredTitlePrefix" earlier in the documentation - but its description seems has typo for field name "The string pre-pended to the title of every required item in this form if highlightRequiredFields is true". It should be "hiliteRequiredFields".

      Comment


        #4
        Thanks for pointing out the typo. It has been corrected.

        Regards
        Isomorphic Software

        Comment

        Working...
        X