Tldr at the bottom

The girl is a student from China who came here to go to our school btw, but almost fluent in English with little accent ( I'm 19 and first year uni)

Today after leaving my final exam a girl who I have 1 class with and never talked to suddenly ran up to me and asked me what took me so long to finish the exam, when she finished she waited outside for me.

She asked me to get ice cream, we ended up getting coffee and I showed her how to use the subway, took her to a mall close to our school.

We talked about random stuff, and she was disappointed we didnt have classes together next term. She asked me about some new movies out right now and if I planned to see them I played dumb and said nope! She kept obviously checking out my face (leaning to look at me) and acting slightly flirty but not out right flirting, I made an excuse i had to get home by 11 30 for an appointment and only ended up leaving at 11 30.

Anyways while we were walking in the mall she finally asked me out right if she could take me to the movies. I paused and said " I guess I should tell you since you don't know that I'm gay. I like guys." She said she dated a girl once but it didnt work out. After a couple minutes I finally got away and a movie was never mentioned again. I said I would see her next term and left.

I knew somehow right when she approached it wasnt just friendly. My mind was going a million miles a minute and blank at the same time. I've never even been asked out before. I didnt want to lead her on sinse I'm gay obviously (i dont "seem gay" tho) but I'm also too nice so we ended up staying together for an hour. Idk if I handled it right?

Thanks for any advice sorry its a long post.

Tdlr; Girl I've never talked to waited for me after our exam, we ended up staying together for an hour, she asked me out to a movie and I said "I guess I should tell you since you don't know that I'm gay. I like guys." She said she dated a girl once but it didnt work out. After a couple minutes I finally got away and a movie was never mentioned again. I said I would see her next term and left.

Edit: thank you for the responses, I've never had this happen before so didnt know what to do, but you guys have reassured me, I'll talk to her whenever I see her again, she was actually quite nice. Thanks again!