Title: Hot module reload triggering twice on iOS Device seems to breaks to show keyboard · Issue #150 · NativeScript/angular · GitHub
Open Graph Title: Hot module reload triggering twice on iOS Device seems to breaks to show keyboard · Issue #150 · NativeScript/angular
X Title: Hot module reload triggering twice on iOS Device seems to breaks to show keyboard · Issue #150 · NativeScript/angular
Description: Environment Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project): { "name": "mobile-app", "main": "./src/main.ts",...
Open Graph Description: Environment Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project): { "name"...
X Description: Environment Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project): { "...
Opengraph URL: https://github.com/NativeScript/angular/issues/150
X: @github
Domain: www.github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Hot module reload triggering twice on iOS Device seems to breaks to show keyboard","articleBody":"**Environment**\nProvide version numbers for the following components (information can be retrieved by running `tns info` in your project folder or by inspecting the `package.json` of the project):\n ```\n{\n \"name\": \"mobile-app\",\n \"main\": \"./src/main.ts\",\n \"version\": \"1.0.0\",\n \"private\": true,\n \"dependencies\": {\n \"@angular/animations\": \"~19.0.0\",\n \"@angular/common\": \"~19.0.0\",\n \"@angular/compiler\": \"~19.0.0\",\n \"@angular/core\": \"~19.0.0\",\n \"@angular/forms\": \"~19.0.0\",\n \"@angular/platform-browser\": \"~19.0.0\",\n \"@angular/platform-browser-dynamic\": \"~19.0.0\",\n \"@angular/router\": \"~19.0.0\",\n \"@apollo/client\": \"^3.12.6\",\n \"@nativescript/angular\": \"^19.0.0\",\n \"@nativescript/core\": \"~8.8.0\",\n \"apollo-angular\": \"^8.0.0\",\n \"graphql\": \"^16.10.0\",\n \"rxjs\": \"~7.8.0\",\n \"zone.js\": \"~0.15.0\"\n },\n \"devDependencies\": {\n \"@angular-devkit/build-angular\": \"~19.0.0\",\n \"@angular/compiler-cli\": \"~19.0.0\",\n \"@nativescript/android\": \"8.8.6\",\n \"@nativescript/ios\": \"8.8.2\",\n \"@nativescript/tailwind\": \"^2.1.0\",\n \"@nativescript/types\": \"~8.8.0\",\n \"@nativescript/webpack\": \"~5.0.0\",\n \"@ngtools/webpack\": \"~19.0.0\",\n \"tailwindcss\": \"~3.4.0\",\n \"typescript\": \"~5.6.0\"\n }\n}\n```\n\n \n**Describe the bug**\n\u003c!-- A clear and concise description of what the bug is. Please, explain whether it's a build time error or a runtime error. More detailed logs can be easily obtained by following the instructions in this guide: https://docs.nativescript.org/get-support#how-to-obtain-diagnostic-reports. --\u003e\nWhen running on iOS It's observed that when an input such as TextField or SearchBar get focus the keyboard doesn't launch. \n\nIt been observed that the app launch twice as well as HMR triggering twice, the hmr appears to break the keyboard to launch.\n\n**To Reproduce**\n\u003c!-- Add commands used or steps taken to reproduce the behaviour. --\u003e\n` ns run --device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx`\n\n```\nRestarting application on device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx...\n [HMR][11bea14ccf932a8eee02] boot | HMR Enabled - waiting for changes...\n Angular is running in development mode.\nSuccessfully run application com.test.app on device with ID xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx.\n [HMR][11bea14ccf932a8eee02] boot | HMR Enabled - waiting for changes...\n Angular is running in development mode.\n NativeScript debugger has opened inspector socket on port 18183 for com.test.app.\nSuccessfully synced application com.test.app on device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx\n```\n\n**Expected behavior**\nWhen click on TextField or SearchBar the keyboard should appears\n\n**Sample project**\n\u003c!-- If possible, provide a link from the [Playground](https://play.nativescript.org) with reproduction of the problem. If not, consider attaching a sample project or link to a repository with such project. --\u003e\n\n**Additional context**\n\u003c!-- Add any other context about the problem here. --\u003e\n\nThe is issue is not found and the keyboard show when click on TextField or SearchBar when running with **--no-hmr** flag e.g: `ns run --device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx --no-hmr` It's aslo observed that the app and hmr only launch and print once\n\n```\nRestarting application on device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx...\n [HMR][672c06c86d338110b392] boot | HMR Enabled - waiting for changes...\nSuccessfully synced application com.test.app on device xxxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx.\n Angular is running in development mode.\n```\n\n\n","author":{"url":"https://github.com/lano-vargas","@type":"Person","name":"lano-vargas"},"datePublished":"2025-02-12T20:30:14.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/150/angular/issues/150"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:89be033d-a222-541d-0249-6323333dc9bc |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | E4EE:26817B:AE85B7:F131E9:6A63B988 |
| html-safe-nonce | e0371197f496e4d66025491c9a335556498e231dd55768c3feeadea7ea8e138f |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNEVFOjI2ODE3QjpBRTg1Qjc6RjEzMUU5OjZBNjNCOTg4IiwidmlzaXRvcl9pZCI6Ijg4NTczMDg3MDMyMzY1MzY3MTMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 73897067c73fc0222d8eae3a44162af7a3f9463c8af2fd99d4078fd39feb081d |
| hovercard-subject-tag | issue:2849286421 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/NativeScript/angular/150/issue_layout |
| twitter:image | https://opengraph.githubassets.com/5b8cff6980131099fc4cb0523bd82cdfc742ef9e64190a891850ee329940aa89/NativeScript/angular/issues/150 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/5b8cff6980131099fc4cb0523bd82cdfc742ef9e64190a891850ee329940aa89/NativeScript/angular/issues/150 |
| og:image:alt | Environment Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project): { "name"... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lano-vargas |
| hostname | github.com |
| expected-hostname | github.com |
| None | b1a203abf5b8fb9010b42a32ce0f19fb6e11e656f254d0d3dcdba4b65a6961a6 |
| turbo-cache-control | no-preview |
| go-import | github.com/NativeScript/angular git https://github.com/NativeScript/angular.git |
| octolytics-dimension-user_id | 7392261 |
| octolytics-dimension-user_login | NativeScript |
| octolytics-dimension-repository_id | 302428305 |
| octolytics-dimension-repository_nwo | NativeScript/angular |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 302428305 |
| octolytics-dimension-repository_network_root_nwo | NativeScript/angular |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 3ae9132c55b60e2a8f9553322217eb369dd24575 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width