That is smoking?
This happened to me again recently. Sat waiting for a bus, in a packed shelter, I got the last seat, and then a heavily pregnant woman waddled up, all out of breath, and I was just about to get up and give her my seat and she lit up a cig! - I stayed seated, and turned the other way to avoid the smoke.
What would you have done? Was I wrong?
P.S. I have to say that, normally, if I have a seat, and anyone else gets on, OAPs, women, children, anyone except other blokes, I will give up my seat normally.