     func showNotification(from category: Category, with image: UIImage) {
         
         notification.show(from: category, with: image)
+        hideNotification()
     }
     
     func lockUI() {

            self.setNotificationView(with: category)
        }
        notificationView.cancelDidTap = {
            self.deselectItem()
            self.hideNotificationView()
        }
        notificationView.sendDidTap = {
            NotificationPermission.shared.requestPermission { [weak self] success in

        self.presenter?.showNotification(from: category, isGrayScale: isGrayScale)
    }
    
    fileprivate func hideNotification() {
        
        self.deselectItem()
        self.hideNotificationView()
    }
    
    private func setupCallbacks() {
        
        delegate.categorySelected = { [unowned self] (category, indexPath) in
