v4xsh commented on PR #61556:
URL: https://github.com/apache/airflow/pull/61556#issuecomment-3866585385

   Hi @guan404ming  Thanks for checking — yes, that’s exactly the intended 
behavior.
   
   The key distinction here is between backend defaults and explicit user 
intent. When
   `hide_paused_dags_by_default=true`, deleting the `paused` param causes the 
UI to fall
   back to the default (`paused=false`), which makes the **All** selection 
indistinguishable
   from the default state and effectively non-actionable.
   
   For that reason, when the user explicitly selects **All** and it differs 
from the default
   (`false`), keeping `paused=all` in the URL preserves explicit user intent, 
keeps the
   filter clickable, and ensures backend defaults only apply when no explicit 
filter is
   selected.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to