[FL-1281] Unlocked screen fix+ (#556)
* Dolphin app: fix "Unlocked" popup timeout on menu enter * FL-1404: fix word wrap index
This commit is contained in:
		
							parent
							
								
									6c9be3755c
								
							
						
					
					
						commit
						c388458462
					
				| @ -110,8 +110,15 @@ bool dolphin_view_idle_main_input(InputEvent* event, void* context) { | ||||
|     // unlocked
 | ||||
|     if(!dolphin->locked) { | ||||
|         if(event->key == InputKeyOk && event->type == InputTypeShort) { | ||||
|             with_view_model( | ||||
|                 dolphin->idle_view_main, (DolphinViewMainModel * model) { | ||||
|                     model->hint_timeout = 0; // clear hint timeout
 | ||||
|                     return true; | ||||
|                 }); | ||||
| 
 | ||||
|             with_value_mutex( | ||||
|                 dolphin->menu_vm, (Menu * menu) { menu_ok(menu); }); | ||||
| 
 | ||||
|         } else if(event->key == InputKeyUp && event->type == InputTypeShort) { | ||||
|             osTimerStart(dolphin->timeout_timer, 40); | ||||
|             view_dispatcher_switch_to_view(dolphin->idle_view_dispatcher, DolphinViewLockMenu); | ||||
|  | ||||
| @ -236,7 +236,7 @@ void elements_multiline_text_aligned( | ||||
|             string_t buff; | ||||
|             string_init_set(buff, str); | ||||
|             size_t s_len = string_size(str); | ||||
|             uint8_t end_pos = s_len - ((len_px - px_left) / (len_px / s_len) + 2); | ||||
|             uint8_t end_pos = s_len - ((len_px - px_left) / (len_px / s_len) + 5); | ||||
| 
 | ||||
|             string_left(buff, end_pos); | ||||
|             string_cat(buff, "-"); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 its your bedtime
						its your bedtime