Mark all as read behavior

Maybe its just me, but I'm having problems with Mark All as read. 

My assumption is that if I'm in the Cobalt forum and I hit Mark all as read, that it will mark all  unread posts in the Cobalt forums as read, not ALL posts.

Or is there another way to mark all within a single forum as read?

Thanks