123456789101112131415161718192021222324252627 |
- // Copyright (c) 2016 GitHub, Inc.
- // Use of this source code is governed by the MIT license that can be
- // found in the LICENSE file.
- #include "shell/browser/unresponsive_suppressor.h"
- namespace electron {
- namespace {
- int g_suppress_level = 0;
- } // namespace
- bool IsUnresponsiveEventSuppressed() {
- return g_suppress_level > 0;
- }
- UnresponsiveSuppressor::UnresponsiveSuppressor() {
- g_suppress_level++;
- }
- UnresponsiveSuppressor::~UnresponsiveSuppressor() {
- g_suppress_level--;
- }
- } // namespace electron
|