]> git.localhorst.tv Git - blank.git/blobdiff - src/ui/widgets.cpp
new gcc version
[blank.git] / src / ui / widgets.cpp
index d05ea2fc3584a762d0f70e5cdc9ea056ac56ea16..08147f6f22ac173e7c7ac51b28ef0b87d3429b6b 100644 (file)
@@ -86,7 +86,7 @@ void MessageBox::Render(Viewport &viewport) noexcept {
        }
        BlendedSprite &prog = viewport.SpriteProgram();
        prog.SetBG(glm::vec4(0.0f));
-       prog.SetFG(fg);
+       prog.SetFG(glm::vec4(fg) * (1.0f / 255.0f));
        for (Text &txt : lines) {
                prog.SetM(viewport.Cursor());
                txt.Render(viewport);
@@ -287,7 +287,8 @@ void TextInput::Handle(const SDL_TextInputEvent &e) {
        Insert(e.text);
 }
 
-void TextInput::Handle(const SDL_TextEditingEvent &e) {
+void TextInput::Handle(const SDL_TextEditingEvent &) {
+
 }
 
 void TextInput::Refresh() {
@@ -329,7 +330,7 @@ void TextInput::Render(Viewport &viewport) {
        if (!input.empty()) {
                BlendedSprite &prog = viewport.SpriteProgram();
                prog.SetBG(glm::vec4(0.0f));
-               prog.SetFG(fg);
+               prog.SetFG(glm::vec4(fg) * (1.0f / 255.0f));
                prog.SetM(viewport.Cursor());
                text.Render(viewport);
        }