         }, completion: { (_) in
             self.removeFromSuperview()
             SMToast.activeQueue.remove(toast: self)
-            if self.isOnHoldQueueEnabled {
+            if SMToast.isOnHoldQueueEnabled {
                 self.checkHold()
             }
         })

    fileprivate static var onHoldQueue = SMQueue()

    //MARK: - Configuration Variables
    public var isOnHoldQueueEnabled = false
    fileprivate let cornerRadius: CGFloat = 15
    fileprivate var title: String = ""
    fileprivate var message: String = ""

                self.fadeOut()
            })
        }else {
            if SMToast.isOnHoldQueueEnabled {
                SMToast.onHoldQueue.add(toast: self)
            }
        }
