Return of issue #13602: ansible runs setup for all plays when run with -t

Hi
It seems that https://github.com/ansible/ansible/issues/13602 is back in Ansible 2.1.1 and devel. Running ansible-playbook with -t will collect facts even if no task/role in the play is selected. This also happens with smart gathering, if the fact cache is expired. Example:

test.yml:

Hi,
I believe there is a regression here in ansible 2.1.1.0. I’ll be reinstalling 1.9 again. Please let me know if there is a workaround or a fix for this planned as I want to use the new features of the latest ansible.

Thanks
Aditya Menon