FLUID-2258: The UI Options Dialog is virtually blank in simplified layout : using IE

Metadata

Source
FLUID-2258
Type
Bug
Priority
Critical
Status
Closed
Resolution
Fixed
Assignee
Jacob Farber
Reporter
Justin Obara
Created
2009-02-18T10:00:03.000-0500
Updated
2009-03-24T09:46:27.000-0400
Versions
  1. 0.8
Fixed Versions
  1. 1.0
Component
  1. UI Options

Description

The UI Options Dialog is virtually blank in simplified layout

Steps to reproduce:

1) Open the Sakai mock-up from the daily build site
http://build.fluidproject.org/fluid/sample-code/shared/sakai/sakai.html#

2) Open the UI Options Dialog by clicking the "Edit Appearance" button

3) Change to the "Simplified Layout" and save the changes

Notice that the UI Options dialog is almost completely blank, with the exception of the header and the combo boxes

If you close the dialog and then reopen it, you will be able to see the dialog properly.

Environments

IE 6 (Win XP, Win 2000)

Attachments

Comments

  • Justin Obara commented 2009-02-18T10:00:58.000-0500

    'screenshot-1' shows the UI Options Dialog missing almost all of its elements

  • Justin Obara commented 2009-03-12T11:28:39.000-0400

    Bug Parade 1.0 release

  • Jacob Farber commented 2009-03-17T12:42:46.000-0400

    stopped the IE6 Disappearing content bug by removing position:relative on the fl-layout-linear class

  • Anastasia Cheetham commented 2009-03-20T15:00:43.000-0400

    The fix to this issue looks fine, but:

    The styles that were removed are actually only commented out. I'd suggest removing them, and moving the link to the article desribing the issue to this JIRA.

    Also, there were two styles added to the stylesheet that don't seem relevant to this bug: .fl-ProgEnhance-show and .fl-ProgEnhance-hide. Not sure why they were added...

  • Anastasia Cheetham commented 2009-03-20T15:11:43.000-0400

    Ok, in talking to Jacob, it seems the commented styles are deliberately left there as a reminder to re-visit the issue, since the true nature of the problem is not yet entirely clear.

  • Anastasia Cheetham commented 2009-03-20T15:12:18.000-0400

    And the extra styles are a fix to FLUID-2359.

  • Justin Obara commented 2009-03-20T16:05:50.000-0400

    Comments in the code need to be refactored

  • Jacob Farber commented 2009-03-23T12:22:31.000-0400

    Removed pos data and position:relative !important; from linear enabled, as a fix for this bug:

    IE Disappearing Content Bug (http://www.whywaitwebs.com/blog/designers/internet-explorer-6-disappearing-content-bug/)

  • Anastasia Cheetham commented 2009-03-23T16:34:45.000-0400

    Ok, the commented info has been moved out.
    I still think a new JIRA should be opened for this, so that it doesn't get forgotten. It may be lower priority, but...

  • Justin Obara commented 2009-03-23T16:37:11.000-0400

    Verified fix using:

    IE 6 (Win XP)