Opened 13 years ago

Closed 13 years ago

#7718 closed defect (fixed)

Editor: size increases on mail demo, two scrollbars (IE6)

Reported by: bill Owned by: bill
Priority: high Milestone: 1.2
Component: Editor Version: 1.2beta
Keywords: Cc:
Blocked By: Blocking:


On IE6, if you type lots of rows of text into the editor, causing a scrollbar to appear, two vertical scrollbars appear.

See attached screenshot.

Attachments (1)

Picture 1.png (21.4 KB) - added by bill 13 years ago.
double scroll bar on IE

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by bill

Attachment: Picture 1.png added

double scroll bar on IE

comment:1 Changed 13 years ago by bill

Owner: changed from liucougar to Douglas Hays

See also #7719.

comment:2 Changed 13 years ago by Douglas Hays

Owner: changed from Douglas Hays to liucougar

#4070 appears to have been remerged. Hopefully liucougar can confirm.

comment:3 Changed 13 years ago by bill

Milestone: tbd1.2
Owner: changed from liucougar to bill
Status: newassigned

Looks like problem with having overflow: auto on Editor widget (i.e., a problem in the test file. Although the Editor has a scrollbar inside the iframe, shouldn't have overflow: auto on the Editor itself (unless you wanted a scroll bar to control the position of the toolbar, which doesn't make sense)

comment:4 Changed 13 years ago by bill

Resolution: fixed
Status: assignedclosed

(In [15331]) Fix Editor sizing issues (fixes #7718, #7719):

  1. When in layout mode the iframe needs style of height=100%. This was getting set correctly initially but then was being overwritten by code that didn't realize the editor was in "layout mode" (i.e., that layout() and resize() had been called to size the editor).
  2. User code shouldn't specify overflow: auto on Editor widget. Although there's an internal scrollbar in the iframe, the Editor itself doesn't have a scroll bar (as that scroll bar would include both the toolbar and the content window, which isn't what we want).


Note: See TracTickets for help on using tickets.