From 084f3db19a2be86e334d161e0ac0ea48183f6fb9 Mon Sep 17 00:00:00 2001 From: Sudhanshu Patil <93507588+Sudhanshu-Patil@users.noreply.github.com> Date: Thu, 16 Nov 2023 19:03:56 +0530 Subject: [PATCH] Update addSatellite.py --- addSatellite.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/addSatellite.py b/addSatellite.py index a61315b..052358b 100644 --- a/addSatellite.py +++ b/addSatellite.py @@ -365,8 +365,9 @@ def getFutureTimes(): # Set initial visibility to False slider_visible = False button_visible = False +slider_text_visible = False sliderText = Text( - text="Select Predition Time (in hrs)", position=(0.5, 0.45), text_size=5, scale=0.75 + text="Select Prediction Time (in hrs)", position=(0.5, 0.45), text_size=5, scale=0.75, visible=slider_text_visible ) time_range_slider = Slider( @@ -393,19 +394,22 @@ def getFutureTimes(): visible=button_visible, ) def update_visibility(): - global slider_visible, button_visible + global slider_visible, button_visible, slider_text_visible satellites_snapshot = getSatellites() # Check if there are at least 2 satellites in the scene if satellites_snapshot.__len__() > 1: slider_visible = True button_visible = True + slider_text_visible = True else: slider_visible = False button_visible = False + slider_text_visible = False time_range_slider.visible = slider_visible collision_button.visible = button_visible + sliderText.visible = slider_text_visible def predict_future_collisions(future_times): satellitesSnapshot = getSatellites() future_times = getFutureTimes()