Changeset 183 for trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m
- Timestamp:
- 05/14/05 20:11:04 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEWebKit.m
r182 r183 46 46 { 47 47 [downEvent release]; downEvent = nil; 48 // don't want command-control-click, command-shift-click, etc. to trigger49 48 if (ICCF_enabled && ICCF_prefs.commandClickEnabled && ICCF_EventIsCommandMouseDown(e)) { 50 49 WebCoreBridge *bridge = [(WebHTMLView *)self _bridge]; … … 66 65 NSPoint downPt = [downEvent locationInWindow]; 67 66 NSPoint upPt = [e locationInWindow]; 68 [downEvent release]; downEvent = nil;69 67 if (abs(downPt.x - upPt.x) > kICHysteresisPixels && abs(downPt.y - upPt.y) > kICHysteresisPixels) 70 68 return; … … 85 83 } 86 84 ICCF_StartIC(); 87 ICCF_LaunchURL(selectedString, ICCF_KeyboardAction()); 88 if (ICCF_prefs.textBlinkEnabled && [bridge respondsToSelector: @selector(selectNSRange:)]) { 85 BOOL canSetSelection = [bridge respondsToSelector: @selector(selectNSRange:)]; 86 if (canSetSelection) { 87 // may have become deselected in mouseDown 89 88 [bridge selectNSRange: selectedRange]; 89 } 90 if (ICCF_LaunchURL(selectedString, ICCF_KeyboardAction(downEvent)) && ICCF_prefs.textBlinkEnabled && canSetSelection) { 90 91 int i; 91 92 NSRect selectionRect = [bridge selectionRect]; … … 106 107 NS_ENDHANDLER 107 108 109 [downEvent release]; downEvent = nil; 108 110 ICCF_StopIC(); 109 111 }
Note:
See TracChangeset
for help on using the changeset viewer.