audio rework pt 1
[vg.git] / src / vg / vg_ui.h
index 917b5e657c3c3b9611335a4b830fead767040bcd..fa4d9cd1e149fde4880041cbd01b9ea3789d5873 100644 (file)
@@ -3,6 +3,10 @@
 #ifndef VG_UI_H
 #define VG_UI_H
 
+#include "vg/vg.h"
+#include "vg/vg_tex.h"
+#include "vg/vg_shader.h"
+
 static struct vg_shader _shader_ui =
 {
    .name = "[vg] ui",
@@ -743,6 +747,8 @@ static int ui_button( ui_ctx *ctx )
                                return k_button_click;
                        else if( ctx->capture_lock && ctx->click_state == 2 )
                                return k_button_hold;
+
+         return k_button_click;
                }
                else
                        ui_fill_rect( ctx, ctx->cursor, ctx->colours->main );
@@ -942,4 +948,4 @@ static void ui_checkbox( ui_ctx *ctx, struct ui_checkbox *cb )
 #define gui_push_image(...) ui_push_image( &ui_global_ctx, __VA_ARGS__ )
 #define gui_reset_colours(...) ui_reset_colours( &ui_global_ctx )
 
-#endif
+#endif /* VG_UI_H */