The panel currently has a hard-coded hide delay of 500ms. This value should be dynamic and linked to the animation speed setting, similar to the show delay. Expected Behavior: The panel hide delay should adjust based on the user's animation speed setting. When animations are disabled, the panel should show and hide instantly. Current Behavior: The panel always hides with a 500ms delay, regardless of animation settings. Proposed Solution: Modify the panel hide logic to use a variable delay that respects the system's animation speed setting. Additional Notes: This change would improve consistency with the show delay behavior and enhance user experience for those who prefer faster or no animations.
The delay isn't an animation speed, that's why it doesn't respect the global animation speed setting.