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

View File

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