Ticket #2531047 (assigned defect)

Reporter


Luke Smith
Opened: 09/2/11
Last modified: 03/25/13
Status: assigned
Type: defect

Owner


Anthony Pipkin
Target Release: BACKLOG
Priority: P3 (normal)
Summary: Table does not appear to be scrollable on OS X 10.7 or iOS
Description:

iOS and OS X 10.7 + Safari 5.1/Chrome 15 don't render scrollbars for elements styled with overflow: auto/scroll. Something has to be added to suggest that the table is scrollable in browsers that
don't render scrollbars.

Type: defect Observed in Version: 3.4.0
Component: DataTable Severity: S3 (normal)
Assigned To: Anthony Pipkin Target Release: BACKLOG
Location: Library Code Priority: P3 (normal)
Tags: Relates To: #2531046
Browsers: Safari 5.x - Mac,Chrome,iOS 3,iOS 4,Android 2.0,Android 2.2
URL:
Test Information:

Change History

Luke Smith

YUI Contributor

  • Username: lsmith
  • GitHub: lsmith
Posted: 09/2/11

Use calculated scrollbar widthnnReplace the hard coded 18px for scrollbars withna cached value calculated by generating an elementnwith scrollbars and comparing the clientWidth andnoffsetWidth.nnNote: this results in no scrollbar region for iOSnor Safari 5.1/Chrome 15 on OS X 10.7 since theyndo not render fixed scrollbars. See Ticket #2531047
View Commit: 0952894eb02bb19c90277faf0ace57903dc37681

Luke Smith

YUI Contributor

  • Username: lsmith
  • GitHub: lsmith
Posted: 09/16/11

Use calculated scrollbar width

Replace the hard coded 18px for scrollbars with
a cached value calculated by generating an element
with scrollbars and comparing the clientWidth and
offsetWidth.

Note: this results in no scrollbar region for iOS
or Safari 5.1/Chrome 15 on OS X 10.7 since they
do not render fixed scrollbars. See Ticket #2531047
View Commit: 0952894eb02bb19c90277faf0ace57903dc37681

Jenny Donnelly

YUI Developer

  • Username: jenny
  • GitHub: jenny
Posted: 09/19/12
  • milestone changed from 3.NEXT to BACKLOG

Jenny Donnelly

YUI Developer

  • Username: jenny
  • GitHub: jenny
Posted: 09/19/12

Moving from 3.NEXT to BACKLOG.

Anthony Pipkin

YUI Developer

Posted: 03/25/13
  • owner changed from Luke Smith to Anthony Pipkin
  • status changed from accepted to assigned