Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving cursor left or right in tickbox items spanning +1 lines moves the cursor back to the 1st line #664

Open
axelsimon opened this issue Mar 2, 2018 · 3 comments

Comments

@axelsimon
Copy link

Hi,
This is possibly the most specific bug I've reported, but I'm hoping it's an easy fix, so even though it's minor, I thought it would be worth reporting.

My version of Android lets me enable left and right arrows to move the cursor around in text (without having to touch the text directly, providing better fine control).

I discovered that when editing a tickbox item in a task, if the item spans more than a line, then moving the cursor left or right moves the cursor one step left or right, but back to the first line.

That's it :)
Thanks!

@lemonboston
Copy link
Contributor

I could reproduce this with my tablet where the keyboard has those left, right arrows,
but I don't know what causes this, how to fix or whether we can fix this at all. I couldn't find any reference to this problem on the net.

@dmfs
Copy link
Owner

dmfs commented Apr 4, 2018

It's probably caused by how the check list widget handles focus changes.

@lemonboston
Copy link
Contributor

I just debugged that and onFocusChange() in CheckListFieldView is not called when pressing those arrows and the cursor jumps to the first line within that text. Only when 'exiting' the text with the arrows on either end. Or when tapping into another item.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants