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

Allow clicking list items #11

Merged
merged 2 commits into from
Nov 5, 2015
Merged

Allow clicking list items #11

merged 2 commits into from
Nov 5, 2015

Conversation

lpagliari
Copy link
Collaborator

I could not reproduce the issue @jdittrich mentioned on #3. Tested on
Chrome on a Mac, so I'm assuming this commit addresses what was
mentioned on #3.

This commit also rename all occurrences of "cursor" I could find to
"caret" ("cursor" is related to mouse, "caret" to keyboard. See README
of https://github.com/redhog/ep_cursortrace);

Also improved some tests and avoided errors when Etherpad instance has
default pad text set on settings.json.

I could not reproduce the issue @jdittrich mentioned on jdittrich#3. Tested on
Chrome on a Mac, so I'm assuming this commit addresses what was
mentioned on jdittrich#3.

This commit also rename all occurrences of "cursor" I could find to
"caret" ("cursor" is related to mouse, "caret" to keyboard. See README
of https://github.com/redhog/ep_cursortrace);

Also improved some tests and avoided errors when Etherpad instance has
default pad text set on settings.json.
@lpagliari
Copy link
Collaborator Author

@jdittrich Can you test if this solution works for you? I could not reproduce the error you've mentioned on #3, so I don't know if this PR will address what you needed.

…elected

This avoids having double-calls to callbacks if any of the callbacks uses
sendkeys.

Also improved some tests and avoided errors when Etherpad instance has
default pad text set on settings.json.
jdittrich added a commit that referenced this pull request Nov 5, 2015
Allow clicking list items
@jdittrich jdittrich merged commit 3ec20a1 into jdittrich:master Nov 5, 2015
@jdittrich
Copy link
Owner

It does resolve the problem. It could have been due to an older etherpad version, too (which was current at the time of writing the bug)
Anyway, thanks for fixing this, it was an obvious shortcoming.

@lpagliari
Copy link
Collaborator Author

Awesome! #4 is on its way too -- we have it working on our plugin that extends ep_autocomp, only need to move the code to this plugin and test if everything is working properly.

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

Successfully merging this pull request may close these issues.

None yet

2 participants