diff --git a/FabricExample/src/screens/Examples/KeyboardExtender/index.tsx b/FabricExample/src/screens/Examples/KeyboardExtender/index.tsx
index 4b4a04a5b7..fc99f55c57 100644
--- a/FabricExample/src/screens/Examples/KeyboardExtender/index.tsx
+++ b/FabricExample/src/screens/Examples/KeyboardExtender/index.tsx
@@ -48,7 +48,10 @@ export default function KeyboardExtendExample() {
return (
<>
- Keyboard.dismiss()}>
+ Keyboard.dismiss()}
+ >
- Keyboard.dismiss()}>
+ Keyboard.dismiss()}
+ >
CGFloat {
@@ -54,7 +54,7 @@ private class BaseContainerView: UIInputView {
let desiredHeight = calculateDesiredHeight()
- if frame.height != desiredHeight {
+ if abs(frame.height - desiredHeight) > 0.001 {
frame.size.height = desiredHeight
updateContentFrame(desiredHeight: desiredHeight)
@@ -85,6 +85,7 @@ private class ModernContainerView: BaseContainerView {
override func setupContainerSpecifics() {
setupVisualEffect()
+ super.setupContainerSpecifics()
}
private func setupVisualEffect() {
@@ -128,6 +129,7 @@ private class ModernContainerView: BaseContainerView {
private class LegacyContainerView: BaseContainerView {
override func setupContainerSpecifics() {
addSubview(contentView)
+ super.setupContainerSpecifics()
}
override func updateContentFrame(desiredHeight _: CGFloat) {