FLUID-2253: The radio button selection and the preview window can become out of sync: using IE

Metadata

Source
FLUID-2253
Type
Bug
Priority
Critical
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Justin Obara
Created
2009-02-17T15:29:57.000-0500
Updated
2009-03-25T11:44:57.000-0400
Versions
  1. 0.8
Fixed Versions
  1. 1.0
Component
  1. UI Options

Description

The preview of the layout can become out of sync with the selection

Steps to reproduce:

1) Open the UI Options example or the Sakai mock-up from the daily build site
http://build.fluidproject.org/fluid/fluid-components/html/templates/UIOptions.html
http://build.fluidproject.org/fluid/sample-code/shared/sakai/sakai.html

2) Select yes for the Simplified Layout, or no for Background Images

Notice that the preview doesn't change. Switching back to the original selection will change the preview. If you click anywhere else on the page, it will update the preview to the correct option.

Environments

IE 7 (Win XP, Win Vista)
IE 6 (Win XP, Win 2000)

Attachments

Comments

  • Justin Obara commented 2009-02-17T15:31:19.000-0500

    'screenshot-1' shows simplified layout chosen, but the preview not displaying the simplified layout

  • Justin Obara commented 2009-03-12T11:29:24.000-0400

    Bug Parade 1.0 release

  • Anastasia Cheetham commented 2009-03-20T15:54:55.000-0400

    I think this bug is actually caused by the problem described in FLUID-2392 - I suspect fixing 2392 will fix this bug.

  • Antranig Basman commented 2009-03-23T21:27:10.000-0400

    After going to the trouble of implementing the "superApplier", this bug actually appears to be a manifestation of this really disgraceful IE bug:

    http://webbugtrack.blogspot.com/2007/11/bug-193-onchange-does-not-fire-properly.html

  • Antranig Basman commented 2009-03-23T21:49:28.000-0400

    Fixed at revision 6814.

  • Jacob Farber commented 2009-03-25T11:31:14.000-0400

    Looks good.

  • Justin Obara commented 2009-03-25T11:44:57.000-0400

    Verified fix using:

    IE 7 (Win Vista)
    IE 6 (Win XP)