First, the word you want is feel: "fill" is an entirely different word, not at all appropriate here.
Secondly: it's complicated.
Normally, for most verbs, the "present simple" is used only for timeless or habitual meanings. This means that "When I talk with her" is perfectly good.
With "when" (or "whenever"), the continuous is also possible: "When I am talking with her" is also good, and presents the act of talking to her as a continuing event.
But the second verb, that is not within the scope of "when" is not normally in the continuous form, because it is habitual in meaning. If you use a continuous form, it is unusual, ("marked", as linguists say) and would convey a very momentary feeling.
So in summary:
When I talk to her I feel good.
is normal. It says that I feel good from the whole act of talking to her - perhaps while I'm doing it, perhaps at the end as a result of doing it.
When I am talking to her I feel good.
is possible, but emphasises that it's while I am actually talking that I feel good.
When I am talking to her I'm feeling good.
is unusual, and puts a very strong emphasis on the moment-by-moment nature of the feeling. It suggests there is something temporary about the feeling - perhaps I will stop feeling good the moment I stop talking to her.