Changeset 238474 in webkit
- Timestamp:
- Nov 25, 2018, 4:05:02 AM (8 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
Platform/spi/ios/PencilKitSPI.h (modified) (1 diff)
-
UIProcess/API/Cocoa/WKWebView.mm (modified) (1 diff)
-
UIProcess/ios/WKDrawingView.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r238473 r238474 1 2018-11-25 Tim Horton <timothy_horton@apple.com> 2 3 Scrolling and drawing compete for incoming gestures 4 https://bugs.webkit.org/show_bug.cgi?id=191940 5 6 Reviewed by Wenson Hsieh. 7 8 * Platform/spi/ios/PencilKitSPI.h: 9 * UIProcess/API/Cocoa/WKWebView.mm: 10 (-[WKWebView _initializeWithConfiguration:]): 11 * UIProcess/ios/WKDrawingView.mm: 12 (-[WKDrawingView initWithEmbeddedViewID:webPageProxy:]): 13 Make scrolling and drawing mutually exclusive if editable images 14 are enabled. 15 1 16 2018-11-24 Wenson Hsieh <wenson_hsieh@apple.com> 2 17 -
trunk/Source/WebKit/Platform/spi/ios/PencilKitSPI.h
r238108 r238474 33 33 34 34 @interface PKCanvasView : UIView 35 36 @property (nonatomic, getter=isFingerDrawingEnabled) BOOL fingerDrawingEnabled; 37 35 38 @end 36 39 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
r238471 r238474 666 666 [_scrollView setInternalDelegate:self]; 667 667 [_scrollView setBouncesZoom:YES]; 668 669 if ([_configuration _editableImagesEnabled]) 670 [_scrollView panGestureRecognizer].allowedTouchTypes = @[ @(UITouchTypeDirect) ]; 668 671 669 672 _avoidsUnsafeArea = YES; -
trunk/Source/WebKit/UIProcess/ios/WKDrawingView.mm
r238108 r238474 47 47 _pencilView = adoptNS([allocPKCanvasViewInstance() initWithFrame:CGRectZero]); 48 48 49 [_pencilView setFingerDrawingEnabled:NO]; 49 50 [_pencilView setUserInteractionEnabled:YES]; 50 51 [_pencilView setOpaque:NO];
Note:
See TracChangeset
for help on using the changeset viewer.