aboutsummaryrefslogtreecommitdiff
path: root/src/SearchBar.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/SearchBar.cpp')
-rw-r--r--src/SearchBar.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/SearchBar.cpp b/src/SearchBar.cpp
index 5b2d6ec..a34b302 100644
--- a/src/SearchBar.cpp
+++ b/src/SearchBar.cpp
@@ -11,19 +11,19 @@
// TODO: Use a seperate placeholder sf::Text instead of switching the text to placeholder text....
-static const float background_margin_horizontal = 10.0f + std::floor(5.0f * QuickMedia::get_ui_scale());
-static const float padding_top_default = std::floor(10.0f * QuickMedia::get_ui_scale());
-static const float padding_bottom_default = std::floor(15.0f * QuickMedia::get_ui_scale());
-static const float background_margin_vertical = std::floor(4.0f * QuickMedia::get_ui_scale());
-
namespace QuickMedia {
+ static const float background_margin_horizontal = 10.0f + std::floor(5.0f * get_ui_scale());
+ static const float padding_top_default = std::floor(10.0f * get_ui_scale());
+ static const float padding_bottom_default = std::floor(15.0f * get_ui_scale());
+ static const float background_margin_vertical = std::floor(4.0f * get_ui_scale());
+
SearchBar::SearchBar(sf::Texture *plugin_logo, sf::Shader *rounded_rectangle_shader, const std::string &placeholder, bool input_masked) :
onTextUpdateCallback(nullptr),
onTextSubmitCallback(nullptr),
onTextBeginTypingCallback(nullptr),
text_autosearch_delay(50),
caret_visible(true),
- text(placeholder, *FontLoader::get_font(FontLoader::FontType::LATIN), std::floor(16 * get_ui_scale())),
+ text(placeholder, *FontLoader::get_font(FontLoader::FontType::LATIN), std::floor(16 * get_ui_scale() * get_font_scale())),
background(sf::Vector2f(1.0f, 1.0f), 10.0f, get_current_theme().selected_color, rounded_rectangle_shader),
placeholder_str(placeholder),
show_placeholder(true),