Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body>
  <h1>Contenteditable text selection</h1>
  
  <div contenteditable="true">
    [left section]
    <span contenteditable="false">[center section]</span>
    [right section]
  </div>
  
  <h2>Explanation of the bug</h2>
  <ul>
    <li>
      Working
      <ul>
        <li>On an iOS device, select some text from the left section</li>
        <li>Drag the end of the selection and extend it to the right section</li>
        <li>Verify the selection extends beyond the center section and can be modified</li>
      </ul>
    </li>
    <li>
      Not working
      <ul>
        <li>On an iOS device, select some text from the right section</li>
        <li>Drag the <em>start</em> of the selection and begin extending it to the <em>left</em> section</li>
        <li>Verify that as your selection passes the center section it disappears</li>
      </ul>
    </li>
  
  </ul>
  
  User agent tested: <code>Mozilla/5.0 (iPhone; CPU iPhone OS 15_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1</code>
  
</body>
</html>
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
jdanpro
0viewers