CodenameOne
CodenameOne copied to clipboard
Hint in TexArea Component isn't rendering correctly in the Iphone 11, xs ios 14.7.1
@shannah please check why the hint text isn't rendering correctly in ios side.

@shannah any response about this issue?
Can't reproduce. Please post a test case.
this the simple test case
Form test = new Form("TestHintIssue", new BorderLayout()); test.setFormBottomPaddingEditingMode(true);
test.getToolbar().setTitle("issue text hint");
TextField tf = new TextField("", "Write a reference", 20, TextArea.ANY);
tf.setUIID("ta");
tf.getHintLabel().setUIID("hint");
tf.setMaxSize(200);
tf.setGrowByContent(false);
tf.setSingleLineTextArea(false);
tf.setScrollVisible(false);
tf.setRows(2);
Button btn = new Button("CONTINUE");
Container cnt = new Container(BoxLayout.y());
cnt.add(tf);
cnt.add(btn);
test.add(BorderLayout.SOUTH, cnt);
test.setSafeArea(true);
test.show();

So far haven't been able to reproduce it with this test base. Tried with iPhone X with 15.4 and iPhone SE with 12.3. Don't currently have an iPhone 11 with 14.7.1 handy, but tried iPhone 11 simulator, and was not able to reproduce it there either.
In simulator I think that you must to test in real devices not in simulator. I tested in iphone xs 14.8.1 and Iphone 11 15.3.1
https://user-images.githubusercontent.com/16245755/155321623-2d49b3f1-d101-4054-9f8e-f592d8700c13.mp4
You may have to post a test project. There are clear differences in theme between the simple test case you posted, and what mine looks like. Create a github project that I can clone/fork and link it here.
@shannah please check you email with the invitation to the source code
Can you make a public test project?
the problem is that your codename_settings.properties is in plain text and my project in this file have passwords to the certificates in ios, google maps, etc. You couldn't downloaded the the project by the invitation in your codenameone email?
I'm not looking for a full app. I'm looking for a test case.
when in test the issue I will make public deleting this passwords and certificates link
this the test case that I sent you were was tested in real devices and this the cause of the reals certificates.
Create a new project with just the test case. Place project on github and share link.
Please download here https://drive.google.com/file/d/1j2Q1UBMVKfr5M74jXGFB749_h6-1DXRg/view?usp=sharing
Don't have a .rar program handy. Will circle back to this next time I have an opportunity to work on this issue.'
please use .zip here https://drive.google.com/file/d/1rXNcXwvqEv853kaLZ8LF_xn210M898G-/view?usp=sharing
Can I push this as a public github repo?
now is public. don't worry
https://github.com/shannah/testcase3558
@shannah any response about this issue?
@shannah any response about this issue?
I'll have another chance to test this issue next week.
this problem is very visible by the user to wait to other week. I seem that you must dedicate time to this. I launch an app with this problem on 31 of january and I checked in this days. Now I need update other app with the same problem.
the main problem isn't the bad rendering in ios. the Main problem is that the text don't keep the the Textfield component
if you check the video attached you could check that when I write any text and press done button the text don't keep in the component. this issue provoque that in my app the user can't continue the process because that field is mandatory or required
this commit from the other issue that I reported on august 18 2021 https://github.com/codenameone/CodenameOne/issues/3485
https://github.com/codenameone/CodenameOne/commit/976e514ae1b1720ac49734f880fc3c6940b7d0e6
not is the cause of the problem?
Please refrain from repeatedly adding comments on issues that don't add information about the issue. The noise makes issues more difficult to follow. Issues that are difficult to follow are less likely to be addressed.
excuse me. I just thought that I could to help to localize the problem more fastly.