Skip to content

Commit

Permalink
Replace screen leave/enter asserts with warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
nbolton committed Nov 6, 2024
1 parent 3283b50 commit eb5976c
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/lib/synergy/Screen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -119,9 +119,12 @@ void Screen::disable() {
}

void Screen::enter(KeyModifierMask toggleMask) {
assert(m_entered == false);
LOG((CLOG_INFO "entering screen"));

if (m_entered) {
LOG_WARN("screen already entered");
}

// now on screen
m_entered = true;

Expand All @@ -134,9 +137,12 @@ void Screen::enter(KeyModifierMask toggleMask) {
}

bool Screen::leave() {
assert(m_entered == true);
LOG((CLOG_INFO "leaving screen"));

if (!m_entered) {
LOG_WARN("screen already left");
}

if (!m_screen->leave()) {
return false;
}
Expand Down

0 comments on commit eb5976c

Please sign in to comment.