Changeset 83376 in webkit
- Timestamp:
- Apr 9, 2011 1:31:00 AM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r83375 r83376 1 2011-04-09 Jon Lee <jonlee@apple.com> 2 3 Reviewed by Beth Dakin. 4 5 Overlay scrollbar flashes in scrollable <textarea> with each keystroke (58180) 6 https://bugs.webkit.org/show_bug.cgi?id=58180 7 <rdar://problem/9047984> 8 9 * platform/mac/ScrollAnimatorMac.mm: 10 (WebCore::ScrollAnimatorMac::immediateScrollToPoint): Check that there is a change before submitting 11 (WebCore::ScrollAnimatorMac::immediateScrollByDeltaX): 12 (WebCore::ScrollAnimatorMac::immediateScrollByDeltaY): 13 1 14 2011-04-09 Sreeram Ramachandran <sreeram@google.com> 2 15 -
trunk/Source/WebCore/platform/mac/ScrollAnimatorMac.mm
r83254 r83376 581 581 FloatPoint adjustedPosition = adjustScrollPositionIfNecessary(newPosition); 582 582 583 if (adjustedPosition.x() == m_currentPosX && adjustedPosition.y() == m_currentPosY) 584 return; 585 583 586 m_currentPosX = adjustedPosition.x(); 584 587 m_currentPosY = adjustedPosition.y(); … … 588 591 void ScrollAnimatorMac::immediateScrollByDeltaX(float deltaX) 589 592 { 590 m_currentPosX = adjustScrollXPositionIfNecessary(m_currentPosX + deltaX); 593 float newPosX = adjustScrollXPositionIfNecessary(m_currentPosX + deltaX); 594 595 if (newPosX == m_currentPosX) 596 return; 597 598 m_currentPosX = newPosX; 591 599 notityPositionChanged(); 592 600 } … … 594 602 void ScrollAnimatorMac::immediateScrollByDeltaY(float deltaY) 595 603 { 596 m_currentPosY = adjustScrollYPositionIfNecessary(m_currentPosY + deltaY); 604 float newPosY = adjustScrollYPositionIfNecessary(m_currentPosY + deltaY); 605 606 if (newPosY == m_currentPosY) 607 return; 608 609 m_currentPosY = newPosY; 597 610 notityPositionChanged(); 598 611 }
Note: See TracChangeset
for help on using the changeset viewer.