There seem to be a few issues with the withdraw dialog:
1) the 'all' button never does anything; I have to copy/paste the amount by hand if I want to withdraw 'all'
2) it's not clear whether the amount I type is the amount that will be taken from my account, or whether it is the amount that will be sent; there's a 0.0001 taken, but it's not possible to tell without experimentation whether it is included in the number I type, or added on after
3) it doesn't seem possible to empty my account by withdrawing; here's a series of screenshots:
a) I wanted to send 0.1 BTC, so I divested 0.1001 BTC knowing I had to cover the 0.0001 BTC fee:
b) I tried putting the 0.1001 number into the withdraw dialog, thinking that number included the fee:
c) but I got an error, "it looks like ..."; note that the error pushed the bottom of the dialog off the bottom of my screen; there's lots of space above the dialog; if it was centred I could see it all, but it doesn't stay centred as it grows:
d) I figure "oh, they must not include the fee in the amount I type; so I tried asking for 0.1 BTC instead:
e) but that gave the same error:
f) I wondered if maybe it's a rounding error at the satoshi level, so I tried asking for 0.09999 BTC:
g) but it still gave the mysterious error:
h) so I tried asking for 0.0999, which is 1 tx fee less than the actual amount I want:
i) and that worked - but I only got 0.0998, 0.0002 less than I needed and could 'afford':
j) and my balance was left at 0.0002:
So it kind of looks like I'm unable to withdraw the last 0.0002 in my account, due to an error in the code that checks to see if I have enough coins to pay for a withdrawal.