#26620 closed defect (bug) (fixed)
Word Count is one number short
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 4.3 | Priority: | normal |
Severity: | normal | Version: | |
Component: | Editor | Keywords: | needs-patch needs-refresh |
Focuses: | Cc: |
Description
Write a post. The count will be one number too low in text view if you don't press enter.
For example:
This is some content. It should be ten words long.
The counter shows that being 9 words.
related: #6991
Attachments (4)
Change History (14)
#2
follow-up:
↓ 4
@
11 years ago
- Keywords has-patch added
The above patch includes both a fix and a unit test.
I'm not sure if I am correctly checking for being in txt mode vs being in tinymce mode. Is there a better way to get this information?
#4
in reply to:
↑ 2
@
11 years ago
Replying to jorbin:
I'm not sure if I am correctly checking for being in txt mode vs being in tinymce mode. Is there a better way to get this information?
Appears to be this: typeof tinyMCE != 'undefined' && ( ed = tinyMCE.activeEditor ) && !ed.isHidden() ) {
#5
@
11 years ago
Two possible alternative fixes that are not editor-dependent:
- Add a space to the end of
tx
prior to running the count.
- Use
/\S(\s+|$)/gm
instead (untested).
#6
@
11 years ago
Also, 26620.2.diff has JSHint errors. :-)
#7
@
11 years ago
Padding a space on to the end seemed simpler than changing the regex and works independent of the editor. New patch does that.
JSHint errors fixed.
#8
@
11 years ago
- Keywords needs-patch needs-refresh added; has-patch removed
- Milestone changed from 3.9 to Future Release
Due RC coming shortly, because this patch's tests don't cleanly apply and the current patch still seems to have the bug above, moving to future release.
Unit Test