This explains it.
Although, it would be better if the actual amount of the fee will be shown before the delegation actually happens.
It should also be shown in the transaction details stored in the blockchain. Right now, the amount shown in Daedalus transaction history is different from the one we see in the chain explorer.