It does sound as though you have a circuit still running after switching the ignition off. However I wouldn't have thought that it would be the electric windows. Other areas that do cause leakage ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results