Ticket #3808 (closed bug: fixed)

Opened 5 years ago

Last modified 4 years ago

Dragging dialog with bgiframe option set to true leads to dialog display problems

Reported by: Skaffen Owned by:
Priority: blocker Milestone: 1.7
Component: ui.dialog Version: 1.6rc4
Keywords: Cc:
Blocking: Blocked by:

Description

With version 1.6rc4 (I'm sure I wasn't seeing this with 1.6rc2) when dragging a dialog under IE6 with bgiframe 2.1.1 included and the bgiframe option set to true for the dialog you get something odd happen to the display of the frame and its contents. Perhaps this is due some opacity setting confusing IE6 as the text and images seem to have become transparent - although the select box is entirely hidden.

Without bgiframe set to true it's fine.

I've tested it by editing the dialog default demo to include the bgiframe file and enable the bgiframe:true option and have seen the behaviour there. I'll attach a screen shot showing the dialog before dragging and after dragging.

Attachments

dialog-bgiframe-predrag.jpg Download (37.5 KB) - added by Skaffen 5 years ago.
dialog-bgiframe-postdrag.jpg Download (32.9 KB) - added by Skaffen 5 years ago.

Change History

Changed 5 years ago by Skaffen

Changed 5 years ago by Skaffen

comment:1 Changed 5 years ago by Skaffen

I should have put "IE6" in the summary - apologies. Also apologies if this should be classed as a bgiframe issue, or a draggable issue, rather than a dialog one!

comment:2 Changed 5 years ago by scott.gonzalez

  • Priority changed from minor to blocker
  • Milestone changed from TBD to 1.6

comment:3 Changed 5 years ago by scott.gonzalez

Setting the opacity option to false in bgiframe prevents the problem.

comment:4 Changed 5 years ago by scott.gonzalez

Setting draggable's opacity option to null fixes the problem.

comment:5 Changed 5 years ago by scott.gonzalez

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in r1616. Set draggable's default opacity to null (preserve opacity).

Note: See TracTickets for help on using tickets.