Project

General

Profile

Actions

Bug #23332

closed

Pagetree in IE6 / IE7 has issues with wrongly positioned icons after expanding / collapsing

Added by Andreas Kiessling almost 14 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2010-08-02
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.4
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Due to the usage of sprites and overlays for icons, the structury of the pagetree has slightly changed.
When the tree gets expanded or collapsed in IE6 and IE7, a known bug happens: some icons that have position relative assigned don't move to their new position.
In http://stackoverflow.com/questions/1228427/elements-positioned-relatively-dont-move-when-the-dom-is-updated-ie6-and-ie7 it is suggested to let IE redraw the section by applying "obj.className = obj.classname"

In 4.5 trunk, i could not reproduce the error, but you can see a flickering page icon when the tree before a page is collapsed. Somehow, the redrawing is there already triggered.

Notes for the patch: i also tried to fix this with css, but since the overlays of page icons are set with position absolute, the regular page icon or another element needs to be positioned relative. Afaik, prototype does not offer a nice way of detecting specific browser versions, but since ExtJs already applies the needed information to CSS classes in the body, i referred to them.

(issue imported from #M15324)


Files

expand.gif (30 KB) expand.gif Administrator Admin, 2010-08-02 14:03
collapse.gif (37.4 KB) collapse.gif Administrator Admin, 2010-08-02 14:03
15324.diff (1.04 KB) 15324.diff Administrator Admin, 2010-08-02 14:04

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #23308: Page treeFilter not re-applied after branch togglingClosedSteffen Kamper2010-07-30

Actions
Actions #1

Updated by Chris topher almost 14 years ago

Hi Andreas,

thank you for your patches!

Do you know, that you should send each of them as an RFC to Core List?
Check out http://typo3.org/teams/core/core-mailinglist-rules/

Actions #2

Updated by Andreas Kiessling almost 14 years ago

Hi Christopher,

i'm rechecking them for the Core List and this one seems to be obsolete with http://bugs.typo3.org/view.php?id=15295 which got commited to 4.4 and 4.5
This pagetree filter seems to fix the display issue (adding / removing classes).

Actions #3

Updated by Alexander Opitz over 10 years ago

  • Status changed from New to Closed
  • Target version deleted (0)
  • Is Regression set to No

Spoked with Andreas, can be closed.

Actions

Also available in: Atom PDF