Project

General

Profile

Actions

Bug #54238

closed

Pagetree pointer cursor broken since ExtJS upgrade

Added by Alexander Stehlik almost 11 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
Start date:
2013-12-06
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.4
Tags:
Complexity:
Is Regression:
Yes
Sprint Focus:

Description

Since the ExtJS upgrade in f905ff99 the cursor in the pagetree is not displayed as pointer any more (tested in Chrome and Firefox).

Only a very small area between the pagetree elements is displayed as pointer.

This can be a bit confusing for the editors.


Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Task #52933: ExtJS-upgrade 3.4.0 to 3.4.1.1Closed2013-10-17

Actions
Actions #1

Updated by Stefan Neufeind almost 11 years ago

This is due to a change in ext-all-notheme.css. See:
https://review.typo3.org/#/c/24883/4/typo3/contrib/extjs/resources/css/ext-all-notheme.css

The pointer was there (and still would be) because of:
.x-tree-node-el {
cursor: pointer;
line-height: 18px;
}

But x-unselectable kicks in now:
.x-unselectable, .x-unselectable * {
...
cursor: default;
}

Vendor-prefixed cursor-definitions for "unselectable" were in place in the past already, just the generic "cursor: default" got added now.

The x-tree-node item remained identical. Only the div got another class added.
Before:
<li class="x-tree-node"><div unselectable="on" class="x-tree-node-el x-tree-node-leaf x-unselectable" ext:tree-node-id="p2" id="extdd-3">
Now:
<li class="x-tree-node"><div unselectable="on" class="x-tree-node-el x-tree-node-leaf x-unselectable x-tree-selected" ext:tree-node-id="p2" id="extdd-3">

Where does the "unselectable" in the tree come from? Is that something we can avoid? Or is it there in our tree on purpose, so we should style this detail in our pagetree with custom-CSS?

Actions #2

Updated by Gerrit Code Review almost 11 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26099

Actions #3

Updated by Gerrit Code Review almost 11 years ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/26099

Actions #4

Updated by Stefan Neufeind almost 11 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #5

Updated by Riccardo De Contardi about 7 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF