Open
Bug 253078
Opened 20 years ago
Updated 3 years ago
[Midas] image drag handles misplaced when body relatively positioned (etc.)
Categories
(Core :: DOM: Editor, defect, P5)
Tracking
()
NEW
People
(Reporter: jorgen, Unassigned)
References
()
Details
(Keywords: testcase)
Attachments
(2 files)
312 bytes,
text/html
|
Details | |
10.76 KB,
patch
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; MyIE2; .NET CLR 1.0.3705) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.1) Gecko/20040707 See URL above. If the body tag has a border style attribute set, the drag handles for images are drawn at the wrong location. I guess the position of the drag handles should be something like: position - body.style.border Reproducible: Always Steps to Reproduce: 1. Set a border to the body element 2. Click on the image in the upper left corner 3. Actual Results: Drag handles drawn at the wrong location
Comment 1•20 years ago
|
||
It seems to be happening because the body has style position:relative and a large border-width.
Updated•20 years ago
|
Comment 2•19 years ago
|
||
Well, this is how I solved this bug some time ago. This won't compile directly, I missed a header file, if I remember correctly. This patch solves the bug in principle, but see this discussion: http://groups.google.nl/groups?hl=nl&lr=&client=firefox-a&rls=org.mozilla:en-US:official&frame=right&th=6b99f9ff0628bf59&seekm=41090e42%240%2434762%24e4fe514c%40news.xs4all.nl#link1
Comment 3•19 years ago
|
||
*** Bug 284715 has been marked as a duplicate of this bug. ***
Updated•17 years ago
|
QA Contact: bugzilla → editor
Updated•17 years ago
|
Assignee: mozeditor → nobody
A fix for this bug is more now more important than ever since the new contentEditable mode will most likely produce this issue since most sites/pages use some margin/padding/border on it's containers to position the editable area.
Flags: blocking1.9?
Resummarizing to reflect that this bug happens whenever an absolutely positioned element that is a child of the body is placed relative to body or html rather than relative to the viewport (and the thing it's placed relative to isn't at (0,0) in the viewport). It could also be fixed by subtracting the viewport offset of the body. And I'd note that even the root element could be relatively positioned and have border, so Martijn's fix doesn't quite cover all cases.
Summary: [Midas] Drag handles of image are drawed on the wrong location → [Midas] image drag handles misplaced when body relatively positioned (etc.)
Flags: blocking1.9? → blocking1.9-
There seems to be an issue with the scrolling of the page too. Check this URL if you select the image it's resize handles will be placed at incorrect positions, the same distance as the scroll height. http://tinymce.moxiecode.com/gecko/resize_handles.htm
Comment 7•17 years ago
|
||
That's bug 364719.
Comment 8•3 years ago
|
||
Bulk-downgrade of unassigned, >=5 years untouched DOM/Storage bugs' priority and severity.
If you have reason to believe this is wrong, please write a comment and ni :jstutte.
Severity: normal → S4
Priority: -- → P5
You need to log in
before you can comment on or make changes to this bug.
Description
•