Shouldn't setting Progress at 100% Complete the task?

I like to use the progress feature to keep track of tasks that I am working on but which are not complete. But when I set the progress to 100%, the task is not marked complete. It should.

Same way if I have a progress value set and complete the task, that should set the progress value to 100.