When pressing "Generate new address", under "Receive", in the light wallet are all your IOTAs moved to this new address?
This is the scenario I am trying to grasp: Let's say you sent IOTAs twice from the same address. The IOTAs on this address are now compromised. If you now press "Generate new address" will the IOTAs be moved to the new address, and thus be safe, or will all IOTAs that was received on a specific address remain there until they are manually sent to a new address (and thus still be compromised in the given scenario)?