enableContextMenu static method

void enableContextMenu()

Re-enable context menu for the entire page

Implementation

static void enableContextMenu() {
  if (!kIsWeb || !_isDisabled) return;

  if (_contextMenuListener != null) {
    html.document.removeEventListener('contextmenu', _contextMenuListener!);
    _contextMenuListener = null;
  }

  if (_selectStartListener != null) {
    html.document.removeEventListener('selectstart', _selectStartListener!);
    _selectStartListener = null;
  }

  if (_dragStartListener != null) {
    html.document.removeEventListener('dragstart', _dragStartListener!);
    _dragStartListener = null;
  }

  _isDisabled = false;
}