@@ -25,7 +25,6 @@ import com.lambda.event.listener.SafeListener.Companion.listen
2525import com.lambda.gui.components.SettingsWidget.buildConfigSettingsContext
2626import com.lambda.gui.dsl.ImGuiBuilder
2727import com.lambda.gui.dsl.ImGuiBuilder.buildLayout
28- import com.lambda.gui.snap.Guide
2928import com.lambda.gui.snap.RectF
3029import com.lambda.gui.snap.SnapManager
3130import com.lambda.gui.snap.SnapManager.drawDragGrid
@@ -42,7 +41,6 @@ import imgui.flag.ImGuiStyleVar
4241import imgui.flag.ImGuiWindowFlags
4342import java.awt.Color
4443import kotlin.math.PI
45- import kotlin.math.max
4644
4745object HudGuiLayout : Loadable, Configurable(HudConfig ) {
4846 override val name = " HUD"
@@ -146,7 +144,7 @@ object HudGuiLayout : Loadable, Configurable(HudConfig) {
146144 ImGui .setNextWindowPos(override .first, override .second)
147145 }
148146
149- val bg = hud.backgroundColor
147+ val bg = hud.backgroundColor.value
150148 val hasBg = bg.alpha > 0
151149 val baseFlags = if (hasBg) {
152150 DEFAULT_HUD_FLAGS and ImGuiWindowFlags .NoBackground .inv ()
@@ -160,12 +158,9 @@ object HudGuiLayout : Loadable, Configurable(HudConfig) {
160158 val packed = ImColor .rgba(bg.red, bg.green, bg.blue, bg.alpha)
161159 ImGui .pushStyleColor(imgui.flag.ImGuiCol .WindowBg , packed)
162160 true
163- } else {
164- false
165- }
161+ } else false
166162
167- val outlineWidth = if (hud.outline) hud.outlineWidth else 0f
168- withStyleVar(ImGuiStyleVar .WindowBorderSize , outlineWidth) {
163+ withStyleVar(ImGuiStyleVar .WindowBorderSize , 0f ) {
169164 window(" ##${hud.name} " , flags = hudFlags) {
170165 if (ClickGuiLayout .open && ! isLocked && activeDragHudName == null && mousePressedThisFrameGlobal && ImGui .isWindowHovered()) {
171166 val mx = io.mousePos.x
0 commit comments