FLUID-4979: Investigate why overflow-x and overflow-y being injected via FatPanelUIOptions.js

Metadata

Source
FLUID-4979
Type
Task
Priority
Minor
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Jonathan Hung
Created
2013-04-15T10:33:21.394-0400
Updated
2015-06-15T10:15:27.213-0400
Versions
N/A
Fixed Versions
N/A
Component
  1. Prefs Framework
  2. UI Options

Description

On line 189 of FatPanelUIOptions.js, the following appears:

/*****************************************

  • fluid.uiOptions.fatPanel.renderIframe *
    *****************************************/


fluid.defaults("fluid.uiOptions.fatPanel.renderIframe", {
gradeNames: ["fluid.viewComponent", "autoInit"],
finalInitFunction: "fluid.uiOptions.fatPanel.renderIframe.finalInit",
events: {
afterRender: null
},
styles: {
containerFlex: "fl-container-flex",
container: "fl-uiOptions-fatPanel-iframe"
},
prefix: "./",
markupProps: {
// This overflow specification fixes anomalous x overflow on FF, but may not on IE
style: "overflow-x:hidden; overflow-y:auto;",
"class": "flc-iframe",
src: "%prefix/uiOptionsIframe.html"
}
});

The line "style: "overflow-x:hidden; overflow-y:auto;"," may not be necessary and there isn't a JIRA attached to the "fix" either. Removing the line does not appear to do anything in current browsers.

Investigate where this line came from and decide whether it can be removed.

Comments

  • Justin Obara commented 2015-06-15T10:15:27.190-0400

    It appears that the overflow style injections have been removed from the code base