 			return
 		}
 		
-		let originalY = mainView.frame.origin.y - totalRaise
+		// let originalY = mainView.frame.origin.y - totalRaise
 		let keyboardY = mainView.frame.height - keyboardSize.height
-		let visibleAreaHeight = keyboardY - originalY
+		let visibleAreaHeight = keyboardY
 		
 		let contentBottomY = importantElements.map { $0.frame(in: mainView).maxY }.max()!
 		// print("STATUS: Content bottom Y: \(contentBottomY)")

	private var totalRaise: CGFloat = 0
	private var style = ReactionStyle.slide
	
	private var topMarginBeforeSquish: CGFloat?
	private var disabledTopConstraint: NSLayoutConstraint? // Strong temporary storage for disabled constraint
	

	
	private func onKeyboardShow(_ notification: Notification)
	{
		guard !keyboardIsShown else
		{
			return
		}
		
		keyboardIsShown = true
		
		guard let keyboardSize = notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? CGRect else
		{
