Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-m1, 2.2
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-5988Iframe resize issue in Chrome
      KULRICE-4091Fix portlet iframe resizing problem
      KULRICE-9829Chrome back problems iframes (mainly in lightboxes)
      KULRICE-5989Cross domain iFrame resize transition fix
      KULRICE-9830IE back problems (iframes in lightboxes)
      KULRICE-8333Fix the iframe resizing script so we do not see double scroll bars and at the same time the KRMS screens are not affected.
      KULRICE-8983Resizing testing
      KULRICE-5688Fix the iframe title ("edoc")
      KULRICE-8297IdentityRoleBlanketAppLegacyIT.testBlanketApprove iframe problem
      KULRICE-8566Double Scrollbars in Google Chrome
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Iframe resize script is causing the frame to shrink until the page is loaded (chrome only). There are numerous other issues but this is the biggest problem right now.

      The resize logic can be found in web\src\main\webapp\WEB-INF\tags\rice-portal\iframePortletContainer.tag

        Issue Links

          Activity

          Hide
          Martin Taylor (Inactive) added a comment -

          modified resizeIframe - increased the new height by 16:
          var newHeight = thisIframe.contents().find("body").outerHeight();
          to:
          var newHeight = thisIframe.contents().find("body").outerHeight() + 16;

          This corrected the issue on my view but I don't know the base cause yet.

          Show
          Martin Taylor (Inactive) added a comment - modified resizeIframe - increased the new height by 16: var newHeight = thisIframe.contents().find("body").outerHeight(); to: var newHeight = thisIframe.contents().find("body").outerHeight() + 16; This corrected the issue on my view but I don't know the base cause yet.
          Hide
          Martin Taylor (Inactive) added a comment -

          Caused by the diff between frame and the outerHeight when its margin attribute is set to false (-16). set to true, corrected in chrome. Tested in chrome and FF 10, committed to the 2.2 branch.

          Show
          Martin Taylor (Inactive) added a comment - Caused by the diff between frame and the outerHeight when its margin attribute is set to false (-16). set to true, corrected in chrome. Tested in chrome and FF 10, committed to the 2.2 branch.
          Hide
          Martin Taylor (Inactive) added a comment -

          Issue caused by diff between frame and jquery outerheight. corrected by turning on the margin attribute on the outerheight.

          Show
          Martin Taylor (Inactive) added a comment - Issue caused by diff between frame and jquery outerheight. corrected by turning on the margin attribute on the outerheight.

            People

            • Assignee:
              Martin Taylor (Inactive)
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel