I believe it only changes if you use shipping data entry. Otherwise it will retain the ship date as entered on the sales order. Here's the info from help:
If a direct invoice is being entered, the ship date entered in the Default Values for S/O Invoice Data Entry window appears as the default. If a sales order is being invoiced, the ship date previously entered for the sales order appears as the default.