NativeScript / NativeScript/plugins
[@nativescript/keyboard-toolbar] Weird behavior on Toolbar
オープン
まだ誰も着手していません。
- 主要言語
- TypeScript
- スター
- 206
- フォーク
- 123
- 平均マージ
- 2日 1時間
- マージ済み PR(30日)
- 1
説明
I have successfully implemented the KeyboardToolbar on an Android device using Angular. I have experienced a couple of issues:
- I am experiencing problems with autoscroll when the KeyboardToolbar is covering the text input. In my case, initially, the toolbar is already covering part of the text input and, once it gets longer than one line, the UI starts getting messed up. This behavior can be seen in the attached video, but is currently making it unusable for our use case. I believe these could be related to the Future Work section in Eddy's old plugin.
https://github.com/NativeScript/plugins/assets/15091668/06b68aaa-127b-469a-b1f9-dc07ec201324
- I am also unable to use this plugin with Angular when the TextView is in a child component. The KeyboardToolbar on the parent component is not able to detect the id of the TextView. I believe this should work, any ideas on how to would be nice, since I guess this design pattern is pretty common
I have tried checking the plugin's code but I'm not sure exactly how it works. so I don't think I can PR myself 😅
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
ソースファイル、テスト、エントリポイントについては何も言及されていません。まず、Angular を使って Android 上で両方の挙動を再現します。ツールバーに覆われた複数行の TextView と、子コンポーネント内の TextView です。自動スクロールが引き続き正しく動作し、親ツールバーが子の TextView を検出できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- android, angular, typescript
- 領域
- mobile-dev
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100