• Did you restore with "NORECOVERY" ?

    That would show it "restoring" as it leaves it in a condition for you to restore additional Differentials or transaction logs.

    If you do not have additional Diff or T-Logs to restore and want to use the database as it is, then run:

    restore database MyDatabase with recovery