⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 185684 in webkit


Ignore:
Timestamp:
Jun 17, 2015, 6:05:13 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

Also turn off long press on link preview.
https://bugs.webkit.org/show_bug.cgi?id=146084

Also turn off long presss gesture when previewing. Turn that back on when preview is completed.

Patch by Yongjun Zhang <yongjun_zhang@apple.com> on 2015-06-17
Reviewed by Tim Horton.

  • UIProcess/ios/WKContentViewInteraction.mm:

(-[WKContentView willPresentPreviewViewController:forPosition:inSourceView:]):
(-[WKContentView didDismissPreviewViewController:committing:]):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r185681 r185684  
     12015-06-17  Yongjun Zhang  <yongjun_zhang@apple.com>
     2
     3        Also turn off long press on link preview.
     4        https://bugs.webkit.org/show_bug.cgi?id=146084
     5
     6        Also turn off long presss gesture when previewing. Turn that back on when preview is completed.
     7
     8        Reviewed by Tim Horton.
     9
     10        * UIProcess/ios/WKContentViewInteraction.mm:
     11        (-[WKContentView willPresentPreviewViewController:forPosition:inSourceView:]):
     12        (-[WKContentView didDismissPreviewViewController:committing:]):
     13
    1142015-06-17  Brent Fulgham  <bfulgham@apple.com>
    215
  • trunk/Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm

    r185448 r185684  
    31543154{
    31553155    [self removeGestureRecognizer:_touchEventGestureRecognizer.get()];
     3156    [self removeGestureRecognizer:_longPressGestureRecognizer.get()];
    31563157
    31573158    [self _cancelInteraction];
     
    31623163{
    31633164    [self addGestureRecognizer:_touchEventGestureRecognizer.get()];
     3165    [self addGestureRecognizer:_longPressGestureRecognizer.get()];
    31643166
    31653167    id<WKUIDelegatePrivate> uiDelegate = static_cast<id <WKUIDelegatePrivate>>([_webView UIDelegate]);
Note: See TracChangeset for help on using the changeset viewer.