summaryrefslogtreecommitdiff
path: root/Userland
diff options
context:
space:
mode:
Diffstat (limited to 'Userland')
-rw-r--r--Userland/Libraries/LibGUI/Scrollbar.cpp8
-rw-r--r--Userland/Libraries/LibGUI/Scrollbar.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/Userland/Libraries/LibGUI/Scrollbar.cpp b/Userland/Libraries/LibGUI/Scrollbar.cpp
index c6867e7d94..4d9bf7c5c7 100644
--- a/Userland/Libraries/LibGUI/Scrollbar.cpp
+++ b/Userland/Libraries/LibGUI/Scrollbar.cpp
@@ -123,12 +123,12 @@ bool Scrollbar::has_scrubber() const
return max() != min();
}
-int Scrollbar::unclamped_scrubber_size() const
+float Scrollbar::unclamped_scrubber_size() const
{
- int pixel_range = length(orientation()) - button_size() * 2;
- int value_range = max() - min();
+ float pixel_range = length(orientation()) - button_size() * 2;
+ float value_range = max() - min();
- int scrubber_size = 0;
+ float scrubber_size { 0 };
if (value_range > 0) {
// Scrubber size should be proportional to the visible portion
// (page) in relation to the content (value range + page)
diff --git a/Userland/Libraries/LibGUI/Scrollbar.h b/Userland/Libraries/LibGUI/Scrollbar.h
index c9bff8f673..4e46264db5 100644
--- a/Userland/Libraries/LibGUI/Scrollbar.h
+++ b/Userland/Libraries/LibGUI/Scrollbar.h
@@ -48,7 +48,7 @@ private:
Gfx::IntRect decrement_button_rect() const;
Gfx::IntRect increment_button_rect() const;
Gfx::IntRect scrubber_rect() const;
- int unclamped_scrubber_size() const;
+ float unclamped_scrubber_size() const;
int visible_scrubber_size() const;
int scrubbable_range_in_pixels() const;
void on_automatic_scrolling_timer_fired();