| 9 | namespace tt::service::gui { |
| 10 | |
| 11 | static void show_keyboard(lv_event_t* event) { |
| 12 | auto service = findService(); |
| 13 | if (service != nullptr) { |
| 14 | lv_obj_t* target = lv_event_get_current_target_obj(event); |
| 15 | service->softwareKeyboardShow(target); |
| 16 | lv_obj_scroll_to_view(target, LV_ANIM_ON); |
| 17 | } |
| 18 | } |
| 19 | |
| 20 | static void hide_keyboard(lv_event_t* event) { |
| 21 | auto service = findService(); |
nothing calls this directly
no test coverage detected