Static buttons are easier to tap with touch screen

This commit is contained in:
Yousef Khadadeh 2026-04-28 21:19:16 +03:00
parent cd45d1e8cd
commit d9172f4848
5 changed files with 25 additions and 2 deletions

View file

@ -588,6 +588,17 @@ void GUIManager::clay_error_handler(Clay_ErrorData errorData) {
Logger::get().log("INFO", "[Clay Error] " + std::string(errorData.errorText.chars));
}
void GUIManager::in_dynamic_area(const std::function<void()>& f) {
bool oldDynamicArea = dynamicArea;
dynamicArea = true;
f();
dynamicArea = oldDynamicArea;
}
bool GUIManager::is_dynamic_area() {
return dynamicArea;
}
void GUIManager::new_id(const char* id, const std::function<void()>& f) {
push_id(id);
f();