summaryrefslogtreecommitdiff
path: root/src/hyprerror/HyprError.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hyprerror/HyprError.cpp')
-rw-r--r--src/hyprerror/HyprError.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hyprerror/HyprError.cpp b/src/hyprerror/HyprError.cpp
index 524fce2d..a7563c9d 100644
--- a/src/hyprerror/HyprError.cpp
+++ b/src/hyprerror/HyprError.cpp
@@ -78,7 +78,7 @@ void CHyprError::createQueued() {
}
void CHyprError::draw() {
- if (!m_bIsCreated) {
+ if (!m_bIsCreated || m_szQueued != "") {
if (m_szQueued != "")
createQueued();
return;
@@ -88,6 +88,7 @@ void CHyprError::draw() {
m_bQueuedDestroy = false;
m_tTexture.destroyTexture();
m_bIsCreated = false;
+ m_szQueued = "";
return;
}