made set_panel_initial_focus use execute_after_true instead of its own setInterval code