Improve toolbar (dis)appearance

This commit is contained in:
Kylmakalle 2025-07-09 18:58:12 +03:00
parent 431097f12e
commit 80533078b0

View File

@ -5251,17 +5251,21 @@ extension ChatTextInputPanelNode {
var toolbarSpacing: CGFloat = 0.0
if let toolbarNode = self.toolbarNode {
if displayBotStartButton {
toolbarNode.view.isHidden = true
toolbarNode.view.alpha = 0.0
// transition.updateAlpha(node: toolbarNode, alpha: 0.0)
/*} else if !self.isFocused {
transition.updateAlpha(node: toolbarNode, alpha: 0.0, completion: { _ in
toolbarNode.isHidden = true
})*/
} else {
if !self.isFocused {
transition.updateAlpha(node: toolbarNode, alpha: 0.0)
} else {
toolbarHeight = 44.0
toolbarSpacing = 1.0
// toolbarNode.isHidden = false
transition.updateFrame(node: toolbarNode, frame: CGRect(origin: CGPoint(x: leftInset, y: panelHeight + toolbarSpacing), size: CGSize(width: width - rightInset - leftInset, height: toolbarHeight)))
// transition.updateAlpha(node: toolbarNode, alpha: 1.0)
transition.updateAlpha(node: toolbarNode, alpha: 1.0)
}
}
}
return toolbarHeight + toolbarSpacing