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

Changeset 175969 in webkit


Ignore:
Timestamp:
Nov 11, 2014, 12:56:20 PM (12 years ago)
Author:
timothy_horton@apple.com
Message:

Add a respondsToSelector check to dismissActionMenuPopovers
https://bugs.webkit.org/show_bug.cgi?id=138600
<rdar://problem/18932770>

Reviewed by Beth Dakin.

  • UIProcess/mac/WKActionMenuController.mm:

(-[WKActionMenuController dismissActionMenuPopovers]):
Avoid calling this wherever it doesn't exist.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r175966 r175969  
     12014-11-11  Timothy Horton  <timothy_horton@apple.com>
     2
     3        Add a respondsToSelector check to dismissActionMenuPopovers
     4        ​https://bugs.webkit.org/show_bug.cgi?id=138600
     5        <rdar://problem/18932770>
     6
     7        Reviewed by Beth Dakin.
     8
     9        * UIProcess/mac/WKActionMenuController.mm:
     10        (-[WKActionMenuController dismissActionMenuPopovers]):
     11        Avoid calling this wherever it doesn't exist.
     12
    1132014-11-11  Tim Horton  <timothy_horton@apple.com>
    214
  • trunk/Source/WebKit2/UIProcess/mac/WKActionMenuController.mm

    r175964 r175969  
    245245- (void)dismissActionMenuPopovers
    246246{
    247     [[getDDActionsManagerClass() sharedManager] requestBubbleClosureUnanchorOnFailure:YES];
     247    DDActionsManager *actionsManager = [getDDActionsManagerClass() sharedManager];
     248    if ([actionsManager respondsToSelector:@selector(requestBubbleClosureUnanchorOnFailure:)])
     249        [actionsManager requestBubbleClosureUnanchorOnFailure:YES];
    248250
    249251    [self _hideTextIndicator];
Note: See TracChangeset for help on using the changeset viewer.