From c82bebc2c3c2e8eb59d8315f25b60aae0228ba3f Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Thu, 23 Apr 2026 09:48:46 -0400 Subject: [PATCH 1/3] slider: Fix float type conversion --- nuklear.h | 2 +- src/nuklear_slider.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nuklear.h b/nuklear.h index efb0fe21c..19c78697c 100644 --- a/nuklear.h +++ b/nuklear.h @@ -25958,7 +25958,7 @@ nk_draw_slider(struct nk_command_buffer *out, nk_flags state, bar.h = style->bar_height; /* filled background bar style */ - fill.w = visual_cursor->x+ 0.5*visual_cursor->w - bar.x; + fill.w = visual_cursor->x+ 0.5f*visual_cursor->w - bar.x; fill.x = bar.x; fill.y = bar.y; fill.h = bar.h; diff --git a/src/nuklear_slider.c b/src/nuklear_slider.c index 50971b8fb..0d7f9c702 100644 --- a/src/nuklear_slider.c +++ b/src/nuklear_slider.c @@ -86,7 +86,7 @@ nk_draw_slider(struct nk_command_buffer *out, nk_flags state, bar.h = style->bar_height; /* filled background bar style */ - fill.w = visual_cursor->x+ 0.5*visual_cursor->w - bar.x; + fill.w = visual_cursor->x+ 0.5f*visual_cursor->w - bar.x; fill.x = bar.x; fill.y = bar.y; fill.h = bar.h; From 1039f28ea0b33ebbbfb9c293293043350bd7ce13 Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Mon, 27 Apr 2026 10:41:22 -0400 Subject: [PATCH 2/3] Update src/nuklear_slider.c --- src/nuklear_slider.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nuklear_slider.c b/src/nuklear_slider.c index 0d7f9c702..7eb616e12 100644 --- a/src/nuklear_slider.c +++ b/src/nuklear_slider.c @@ -86,7 +86,7 @@ nk_draw_slider(struct nk_command_buffer *out, nk_flags state, bar.h = style->bar_height; /* filled background bar style */ - fill.w = visual_cursor->x+ 0.5f*visual_cursor->w - bar.x; + fill.w = visual_cursor->x + 0.5f * visual_cursor->w - bar.x; fill.x = bar.x; fill.y = bar.y; fill.h = bar.h; From 99502494d2e2d1b19ac469a21c6600cfae77bb4f Mon Sep 17 00:00:00 2001 From: Rob Loach Date: Mon, 27 Apr 2026 10:42:23 -0400 Subject: [PATCH 3/3] Fix spacing in fill width calculation --- nuklear.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nuklear.h b/nuklear.h index 19c78697c..6af6bb5eb 100644 --- a/nuklear.h +++ b/nuklear.h @@ -25958,7 +25958,7 @@ nk_draw_slider(struct nk_command_buffer *out, nk_flags state, bar.h = style->bar_height; /* filled background bar style */ - fill.w = visual_cursor->x+ 0.5f*visual_cursor->w - bar.x; + fill.w = visual_cursor->x + 0.5f * visual_cursor->w - bar.x; fill.x = bar.x; fill.y = bar.y; fill.h = bar.h;