update logic check height typingPreview

This commit is contained in:
CuongNV
2026-04-25 10:51:54 +07:00
parent 7bb80c2ca0
commit 0c6f73b4db
3 changed files with 24 additions and 24 deletions
+1 -18
View File
@@ -997,30 +997,13 @@ namespace BrewMonster.Scripts.ChatUI
inputField.ActivateInputField();
}
float GetVisibleKeyboardHeight()
{
if (!TouchScreenKeyboard.visible)
return 0f;
Rect area = TouchScreenKeyboard.area;
return area.height > 0f ? area.height : 0f;
}
void UpdateTypingPreviewFromInput()
{
if (inputField == null)
return;
string body = ExtractMessageBodyFromVisual(inputField.text ?? "");
typingPreview?.UpdatePreview(inputField.isFocused, body, CanShowTypingPreviewNow());
}
bool CanShowTypingPreviewNow()
{
if (!Application.isMobilePlatform)
return false;
return TouchScreenKeyboard.visible;
typingPreview?.UpdatePreview(inputField.isFocused, body);
}
/// <summary>