#217 open
Aaron Fuleki

Xinha WYSIWYG fields broken when collapsed on load.

Reported by Aaron Fuleki | November 15th, 2010 @ 07:45 PM | in 2.0.2

Xinha editing windows appear broken (i.e. partially loaded) and inoperable on many browsers, but only if their containing element is collapsed in the UI when the browser first loads the page. The WYSIWYG window becomes operable if you do anything to trigger the UI javascript to reload (e.g., click "Save and Stay", delete some element with the AJAX-y delete button, etc.).

This affects the latest Xinha (currently v0.96.1, as well as v0.95), on all modern browsers, and IE9. Collapsed WYSIWTG elements open up and work fine on IE8. This may mean the issue stems from some IE workaround in bric's AJAX UI code (or it could be coincidental).

Browsers tested that show the issue:

  • Safari 5 (Mac/Win)
  • Firefox 3.6 (Mac/Win)
  • Chrome 7 (Mac/Win)
  • IE9 preview 6 (Win)

Unaffected Browsers:

  • IE 8 (Win)

Steps to reproduce:

  • Open an affected browser.
  • Open/Create any story with a WYWSIWYG-enabled element or field.
  • Collapse the WYSIWYG element (click the triangle to the left of the container name).
  • Save the story with the element collapsed.
  • Edit the story again.
  • Click the arrow to expand the element.
  • Notice that the WYSIWYG appears to load, but looks off (edges missing, the footer runs across the middle, etc.), and you can't click in it to edit anything.
  • Do something to force the UI javascript to refresh (click "Save and Stay", delete some other element in the story, etc.).
  • Notice that any WYSIWYG elements that were open before the refresh now operate as expected.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป


Referenced by