Make WordPress Core

Opened 17 years ago

Closed 17 years ago

#10748 closed defect (bug) (fixed)

wp 2.8.x admin area ie7 horizontal scroll

Reported by: dannydulberg Owned by: yoavf
Priority: normal Milestone: 2.9
Component: UI Version:
Severity: major Keywords: has-patch, css, rtl, tested
Cc: Focuses:

Description

Throughout wp 2.8.x there is a bug in the admin area while using internet explorer 7.horizontal scroll appears. most functionality work although the horizontal scrolling. i encountered a problem when using tinymce's functions to add links or paste from word.
on internet explorer 8 all works fine and i haven't checked version 6.

i also managed to trace the origin for this behavior:
folder: wp-admin/css
file: global.css
line: 188 to 197
There is a css section about "hide visually but not from screen readers"
i'm not sure what this css class refers to, but by commenting these rows it fixed the horizontal scrolling. and all tinemce's functionality got back to normal.

for more info, i can be contacted at: dannydulberg@…

Attachments (1)

global-rtl-ie7-scroll.diff​ (355 bytes ) - added by yoavf 17 years ago.
Fixes horizontal scrolling on RTL blogs, remove extra closing bracket

Download all attachments as: .zip

Change History (6)

#1 @yoavf
17 years ago

Danny, does this happen only on RTL blogs?

@yoavf
17 years ago

Fixes horizontal scrolling on RTL blogs, remove extra closing bracket

#2 @yoavf
17 years ago

  • Cc yoav@… added
  • Keywords has-patch css rtl tested added; admin ie7 ui horizontal-scroll removed
  • Milestone Unassigned → 2.9
  • Owner set to yoavf
  • Status new → accepted
  • Version 2.8

#3 @dannydulberg
17 years ago

Yoav, it's been 3 months already since i spotted this bug, can't tell for sure (since my memory seen better days) .
happen to me on an RTL WP Admin for sure, not sure about the regular LTR version.
Happy to see the progress, way to go!

#4 @yoavf
17 years ago

Explaining the patch: Every browser is displaying off screen positioned text differently, and using left/right positioning can't work.
Solution: for rtl, uses text-indent instead.

Not as elegant, but works:
​http://www.webaim.org/techniques/css/invisiblecontent/#techniques

#5 @westi
17 years ago

  • Resolution → fixed
  • Status accepted → closed

(In [12392]) Ensure that RTL langs don't get a horizontal scrollbar in IE7. Fixes #10748 props yoavf.

Note: See TracTickets for help on using tickets.