def is_unseen(self):
        unseen = self.unseen
        if unseen:
            self.unseen = False
            self.save()
        return unseen
mouseReleaseEvent(event: QMouseEvent) -> None
dataset/ETHPy150Open amarandon/smeuhsocial/apps/notification/models.py/Notice.is_unseen--crossover with--dataset/ETHPy150Open VisTrails/VisTrails/vistrails/packages/spreadsheet/spreadsheet_tab.py/SizeSpinBox.mouseReleaseEvent