https://bugzilla.wikimedia.org/show_bug.cgi?id=60375

       Web browser: ---
            Bug ID: 60375
           Summary: VisualEditor:  nbsp
           Product: VisualEditor
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: General
          Assignee: jforres...@wikimedia.org
          Reporter: wmf.whatamido...@yahoo.com
                CC: jforres...@wikimedia.org, jh...@wikimedia.org,
                    krinklem...@gmail.com, ryasm...@wikimedia.org
    Classification: Unclassified
   Mobile Platform: ---

Intention:
Add a template and remove a non-breaking space ( ) in the same
line/paragraph

Steps to Reproduce:
(Order matters!)

1.  Begin with a page that contains the HTML code for a non-breaking space. 
Open in VisualEditor.

2.  On the line that contains the nbsp, add a template (e.g., {{fact}}).  The
template should be added to the same 'word' that contains the nbsp.

3.  Then remove the nbsp (replace with a plain space, or just delete the whole
'word').

Actual Results:  
VisualEditor added span text like <span about="g0.42287685585435686"
data-ve-ignore="true"></span> when the nbsp was removed.

Adding a fact template to the end of:

1&nbsp;mg 2&nbsp;mg 3&nbsp;mg 4&nbsp;mg

turns into:

1&nbsp;mg 2&nbsp;mg 3&nbsp;mg 4 mg{{Fact}}<span data-ve-ignore="true"
about="g0.5170239245053381"></span>

However, adding the template to "3 mg" and deleting the nbsp from "2 mg" works
correctly:

1&nbsp;mg 2 mg 3&nbsp;mg{{Fact}} 4&nbsp;mg




Reproducible: Always

See
https://en.wikipedia.org/w/index.php?title=Wikipedia%3AVisualEditor%2FFeedback&diff=591972176&oldid=591955710
and testing at
https://en.wikipedia.org/w/index.php?title=User:Jay8g/sandbox&action=history on
23 January 2014 for many more details.

Found in Firefox 26 on Windows 7 with Monobook, confirmed in Safari 6 on Mac OS
10.8.5 with Vector.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to