Not seeing straight when angry, I'd say (5-4)
I believe the answer is:
cross-eyed
'not seeing straight' is the definition.
(having eyes looking in different directions)
'angry i'd say' is the wordplay.
'angry' becomes 'cross' (I've seen this before).
'say' shows a homophone (sound like).
'id' sounds like 'eyed'.
'cross'+'eyed'='CROSS-EYED'
'when' is the link.
(Other definitions for cross-eyed that I've seen before include "Squinting" , "With a squint" .)