fix internal chat not hiding anymore

This commit is contained in:
Bixilon 2022-05-11 12:02:51 +02:00
parent e998d8538f
commit dc12d0b678
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4
2 changed files with 3 additions and 1 deletions

View File

@ -52,6 +52,7 @@ class ChatElement(guiRenderer: GUIRenderer) : AbstractChatElement(guiRenderer),
forceApply() forceApply()
} }
override var skipDraw: Boolean override var skipDraw: Boolean
// skips hud draw and draws it in gui stage
get() = chatProfile.hidden || active get() = chatProfile.hidden || active
set(value) { set(value) {
chatProfile.hidden = !value chatProfile.hidden = !value
@ -270,6 +271,7 @@ class ChatElement(guiRenderer: GUIRenderer) : AbstractChatElement(guiRenderer),
override fun tick() { override fun tick() {
super.tick() super.tick()
internal.tick()
input.tick() input.tick()
} }

View File

@ -30,7 +30,7 @@ class InternalChatElement(guiRenderer: GUIRenderer) : AbstractChatElement(guiRen
messages.forceSilentApply() messages.forceSilentApply()
forceApply() forceApply()
} }
override var skipDraw: Boolean override var skipDraw: Boolean // skips hud draw and draws it in gui stage
get() = chatProfile.hidden || active get() = chatProfile.hidden || active
set(value) { set(value) {
chatProfile.hidden = !value chatProfile.hidden = !value