@@ -313,25 +313,6 @@ function base_resize() {
313313 base_redraw_ui ( ) ;
314314}
315315
316- function base_redraw_ui ( ) {
317- ui_header_handle . redraws = 2 ;
318- ui_base_hwnds [ tab_area_t . STATUS ] . redraws = 2 ;
319- ui_menubar_menu_handle . redraws = 2 ;
320- ui_nodes_hwnd . redraws = 2 ;
321- ui_box_hwnd . redraws = 2 ;
322- ui_view2d_hwnd . redraws = 2 ;
323- // Redraw viewport
324- if ( context_raw . ddirty < 0 ) {
325- context_raw . ddirty = 0 ;
326- }
327- ui_base_hwnds [ tab_area_t . SIDEBAR0 ] . redraws = 2 ;
328- ui_base_hwnds [ tab_area_t . SIDEBAR1 ] . redraws = 2 ;
329- ui_toolbar_handle . redraws = 2 ;
330- if ( context_raw . split_view ) {
331- context_raw . ddirty = 1 ;
332- }
333- }
334-
335316function base_update ( ) {
336317 if ( mouse_movement_x != 0 || mouse_movement_y != 0 ) {
337318 iron_mouse_set_cursor ( cursor_t . ARROW ) ;
@@ -2074,13 +2055,24 @@ function ui_base_on_tab_drop(to: ui_handle_t, to_position: i32, from: ui_handle_
20742055 }
20752056}
20762057
2077- function ui_base_tag_ui_redraw ( ) {
2058+ function base_redraw_ui ( ) {
20782059 ui_header_handle . redraws = 2 ;
20792060 ui_base_hwnds [ tab_area_t . STATUS ] . redraws = 2 ;
20802061 ui_menubar_menu_handle . redraws = 2 ;
2062+ ui_menubar_hwnd . redraws = 2 ;
2063+ ui_nodes_hwnd . redraws = 2 ;
2064+ ui_box_hwnd . redraws = 2 ;
2065+ ui_view2d_hwnd . redraws = 2 ;
2066+ // Redraw viewport
2067+ if ( context_raw . ddirty < 0 ) {
2068+ context_raw . ddirty = 0 ;
2069+ }
20812070 ui_base_hwnds [ tab_area_t . SIDEBAR0 ] . redraws = 2 ;
20822071 ui_base_hwnds [ tab_area_t . SIDEBAR1 ] . redraws = 2 ;
20832072 ui_toolbar_handle . redraws = 2 ;
2073+ if ( context_raw . split_view ) {
2074+ context_raw . ddirty = 1 ;
2075+ }
20842076}
20852077
20862078function ui_base_make_empty_envmap ( col : i32 ) {
0 commit comments