@ -442,7 +442,7 @@ end
-- adding gaps between widgets according to self.autoarrange_gap.
-- adding gaps between widgets according to self.autoarrange_gap.
function Panel : postUpdateLayout ( )
function Panel : postUpdateLayout ( )
-- don't leave artifacts behind on the parent screen when we move
-- don't leave artifacts behind on the parent screen when we move
self. request_full_screen_refresh = true
gui.Screen. request_full_screen_refresh = true
if not self.autoarrange_subviews then return end
if not self.autoarrange_subviews then return end
@ -464,10 +464,6 @@ end
function Panel : onRenderFrame ( dc , rect )
function Panel : onRenderFrame ( dc , rect )
Panel.super . onRenderFrame ( self , dc , rect )
Panel.super . onRenderFrame ( self , dc , rect )
if self.request_full_screen_refresh then
df.global . gps.force_full_display_count = 1
self.request_full_screen_refresh = false
end
if not self.frame_style then return end
if not self.frame_style then return end
gui.paint_frame ( dc , rect , self.frame_style , self.frame_title )
gui.paint_frame ( dc , rect , self.frame_style , self.frame_title )
if self.kbd_get_pos then
if self.kbd_get_pos then