It would really be helpful if the filter option would remember your place, instead of reset, every time the window is opened.
For example, if I accidently learned Cataclysm tailoring, but I was actively working on Classic tailoring, I have to click on the Classic filter… which is fine, but now that the window is so big, it closes whenever I open the trainer or vendor window, which means I have to filter through to Classic again… every time.
Having the little “X” on the filter menu would suffice to be able to reset the filters if needed.