mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
chore: 8.6.0 next
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@nativescript/core",
|
||||
"version": "8.6.0-vision.3",
|
||||
"version": "8.6.0",
|
||||
"description": "A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.",
|
||||
"main": "index",
|
||||
"types": "index.d.ts",
|
||||
|
||||
@@ -4,11 +4,12 @@ import { Color } from '../../color';
|
||||
import { ad } from '../../utils';
|
||||
import { SDK_VERSION } from '../../utils/constants';
|
||||
import { CoreTypes } from '../../core-types';
|
||||
import * as timer from '../../timer';
|
||||
|
||||
export * from './editable-text-base-common';
|
||||
|
||||
//https://github.com/NativeScript/NativeScript/issues/2942
|
||||
export let dismissKeyboardTimeoutId: NodeJS.Timer;
|
||||
export let dismissKeyboardTimeoutId: number;
|
||||
|
||||
interface EditTextListeners extends android.text.TextWatcher, android.view.View.OnFocusChangeListener, android.widget.TextView.OnEditorActionListener {}
|
||||
|
||||
@@ -29,7 +30,7 @@ function clearDismissTimer(): void {
|
||||
function dismissSoftInput(view: EditableTextBase): void {
|
||||
clearDismissTimer();
|
||||
if (!dismissKeyboardTimeoutId) {
|
||||
dismissKeyboardTimeoutId = setTimeout(() => {
|
||||
dismissKeyboardTimeoutId = timer.setTimeout(() => {
|
||||
const activity = view._context as androidx.appcompat.app.AppCompatActivity;
|
||||
dismissKeyboardTimeoutId = null;
|
||||
const focused = activity && activity.getCurrentFocus();
|
||||
|
||||
Reference in New Issue
Block a user