I have just generated Electrum legacy address using the console and I import it, it worked and it generated legacy address.
Since the version 4.1.0, electrum generates a segwit wallet by default and don't ask you the wallet type.
If you want to generate a legacy wallet on electrum, you can go to console and use the following command.
make_seed(128,"","standard")
using the console was the only way I found that can generate a Legacy address using Electrum seed type.
Thanks