Resike: Your approach works for opening the talent frame, but using
Lua Code:
PlayerTalentFrame_ToggleGlyphFrame(GetActiveSpecGroup())
seems to still cause the taint in the glyph frame.
The other solutions you guys provided cause full on taint, just like my original approach.
Edit: Maybe I should add I'm not clicking these with my mouse.