Changeset 1946


Ignore:
Timestamp:
07/01/12 12:56:11 (11 months ago)
Author:
philmoz
Message:

Fix screen erase bug when using drawing functions in Lua scripts.

Location:
branches/philmoz-uitest/core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/philmoz-uitest/core/console.c

    r1940 r1946  
    233233void console_redraw() 
    234234{ 
    235         gui_set_need_restore(); 
     235        draw_restore(); 
    236236        console_last_drawn = get_tick_count(); 
    237237        console_draw(); 
  • branches/philmoz-uitest/core/script.c

    r1945 r1946  
    894894 
    895895// GUI handler for Script mode 
    896 gui_handler scriptGuiHandler = { GUI_MODE_SCRIPT, gui_script_draw, gui_script_kbd_process, 0, 0, GUI_MODE_MAGICNUM };       
     896gui_handler scriptGuiHandler = { GUI_MODE_SCRIPT, gui_script_draw, gui_script_kbd_process, 0, GUI_MODE_FLAG_NODRAWRESTORE|GUI_MODE_FLAG_NORESTORE_ON_SWITCH, GUI_MODE_MAGICNUM };       
    897897 
    898898static gui_handler *old_gui_handler = 0; 
Note: See TracChangeset for help on using the changeset viewer.