fix logger update wiuth thread
This commit is contained in:
parent
5842e8c37c
commit
77fbb15210
@ -287,25 +287,6 @@ class MapCanvasManager:
|
||||
time.sleep(0.5) # Avoid rapid spin on continuous error
|
||||
logger.info(f"{thread_name}: Worker thread target loop finished (FULL RENDER ENABLED).")
|
||||
|
||||
# ... (tutti gli altri metodi di MapCanvasManager come nella versione completa precedente
|
||||
# con i log dettagliati che ti avevo fornito, inclusi _execute_render_pipeline,
|
||||
# _process_map_render_results, _request_map_render, _setup_event_bindings,
|
||||
# _on_canvas_resize, _perform_resize_redraw, set_max_track_points,
|
||||
# set_target_bbox, _request_map_render_for_bbox, _clear_canvas_display_elements,
|
||||
# _display_placeholder_text, clear_map_display, _on_left_button_press,
|
||||
# _on_left_button_release, _on_right_click, update_flights_on_map,
|
||||
# get_current_map_info, show_map_context_menu_from_gui, recenter_map_at_coords,
|
||||
# set_bbox_around_coords, zoom_in_at_center, zoom_out_at_center,
|
||||
# pan_map_fixed_step, center_map_and_fit_patch, shutdown_worker,
|
||||
# _start_gui_result_processing )
|
||||
#
|
||||
# La cosa importante è che _start_gui_result_processing() e la logica
|
||||
# per la richiesta iniziale in __init__ sono ancora commentate.
|
||||
# Il metodo _execute_render_pipeline NON viene chiamato da questo worker.
|
||||
|
||||
# COPIA INCOLLA IL RESTO DEI METODI DA QUI IN POI dalla versione precedente
|
||||
# che ti ho fornito con tutti i log (quella che iniziava con "Certamente. Ecco il codice completo...")
|
||||
# È importante avere tutti i metodi definiti, anche se non tutti vengono chiamati in questo specifico test.
|
||||
def _start_gui_result_processing(self): # DEVE ESSERE PRESENTE ANCHE SE NON CHIAMATO DA __INIT__
|
||||
if self._gui_after_id_result_processor:
|
||||
try:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user