This is how it currently works - all thread pages get last modification time of the thread itself (otherwise it would require additional db queries). Also, adding new post could affect any page of the thread (for instance if "newest first" thread view is activated or new page link is added in navbar pager).








