Changeset 245166 in webkit


Ignore:
Timestamp:
May 9, 2019 5:15:13 PM (5 years ago)
Author:
Devin Rousso
Message:

Web Inspector: REGRESSION: unable to expand/collapse non-selectable WI.TreeOutline
https://bugs.webkit.org/show_bug.cgi?id=197591

Reviewed by Timothy Hatcher.

  • UserInterface/Views/TreeElement.js:

(WI.TreeElement.treeElementToggled):

Location:
trunk/Source/WebInspectorUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r245165 r245166  
     12019-05-09  Devin Rousso  <drousso@apple.com>
     2
     3        Web Inspector: REGRESSION: unable to expand/collapse non-selectable WI.TreeOutline
     4        https://bugs.webkit.org/show_bug.cgi?id=197591
     5
     6        Reviewed by Timothy Hatcher.
     7
     8        * UserInterface/Views/TreeElement.js:
     9        (WI.TreeElement.treeElementToggled):
     10
    1112019-05-09  Devin Rousso  <drousso@apple.com>
    212
  • trunk/Source/WebInspectorUI/UserInterface/Views/TreeElement.js

    r244155 r245166  
    301301    {
    302302        let element = event.currentTarget;
    303         if (!element || !element.treeElement)
     303        if (!element)
    304304            return;
    305305
    306306        let treeElement = element.treeElement;
    307         if (!treeElement.treeOutline.selectable) {
    308             treeElement.treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.ElementClicked, {treeElement});
    309             return;
    310         }
     307        if (!treeElement)
     308            return;
    311309
    312310        let toggleOnClick = treeElement.toggleOnClick && !treeElement.selectable;
     
    327325        }
    328326        event.stopPropagation();
     327
     328        if (!treeElement.treeOutline.selectable)
     329            treeElement.treeOutline.dispatchEventToListeners(WI.TreeOutline.Event.ElementClicked, {treeElement});
    329330    }
    330331
Note: See TracChangeset for help on using the changeset viewer.