test(chat): enable virtual keyboard overlay experiment
This commit is contained in:
@@ -8,6 +8,7 @@ import { PlatformDetector } from "@/utils/platform-detect";
|
||||
const CHAT_KEYBOARD_DEBUG_PARAM = "keyboard_debug";
|
||||
|
||||
interface VirtualKeyboardLike extends EventTarget {
|
||||
readonly overlaysContent?: boolean;
|
||||
readonly boundingRect?: Pick<
|
||||
DOMRectReadOnly,
|
||||
"height" | "width" | "x" | "y"
|
||||
@@ -31,6 +32,7 @@ export interface ChatKeyboardDebugSnapshot {
|
||||
visualOffsetLeft: number | null;
|
||||
visualScale: number | null;
|
||||
virtualKeyboardSupported: boolean;
|
||||
virtualKeyboardOverlaysContent: boolean | null;
|
||||
virtualKeyboardRect: {
|
||||
x: number;
|
||||
y: number;
|
||||
@@ -170,6 +172,8 @@ function createChatKeyboardDebugSnapshot(
|
||||
visualOffsetLeft: visualViewport?.offsetLeft ?? null,
|
||||
visualScale: visualViewport?.scale ?? null,
|
||||
virtualKeyboardSupported: getVirtualKeyboard() != null,
|
||||
virtualKeyboardOverlaysContent:
|
||||
getVirtualKeyboard()?.overlaysContent ?? null,
|
||||
virtualKeyboardRect: virtualKeyboardRect
|
||||
? {
|
||||
x: virtualKeyboardRect.x,
|
||||
|
||||
Reference in New Issue
Block a user