Opened 17 years ago
Last modified 14 years ago
#1996 closed Bug
[FF] Insert new line before Select Box, unpredictable behavior. — at Initial Version
Reported by: | William | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | General | Version: | FCKeditor 2.4.3 |
Keywords: | Cc: |
Description
In firefox, select boxes behave very unpredictably when you try to insert a new line/paragraph before them.
The unusual behavior/broken code is always preceded by the cursor disappearing. When the cursor disappears, typing, results in text showing up in the select box(this is probably a bug as well), but this is not reflected in the code. Pressing enter on the other hand, breaks the code.
There are 3 different behaviors that pressing the enter key might have and which one will happen is somewhat unpredictable, but here are a few examples of how it might go down.
I've tested this both in 2.6B and nightly build.
Scenario 1.
- Create a select box.
<p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"> <option value="asdf">adsf</option> </select></p> <p> </p>
</form> <p> </p>
- Place cursor on the line below the select box.
- Press up arrow (the cursor will disappear?)
- Press Enter
And the code becomes
<p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"></select><select name="adsf"> <option value="asdf">adsf</option> </select></p> <p> </p>
</form> <p> </p>
Scenario 2.
- Create a new select box.
<p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"> <option value="asdf">adsf</option> </select></p> <p> </p>
</form> <p> </p>
- Place the cursor below the select box
- Press the left arrow. (the cursor will now be at the end of the select box press enter now, and you get a new paragraph expected)
- Press the left arrow again. (the cursor will disappear?)
- Press enter.
The code becomes <p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"></select></p> <p> </p>
</form> <p> </p>
Scenario 3.
- Create a new select box.
<p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"> <option value="asdf">adsf</option> </select></p> <p> </p>
</form> <p> </p>
- Place the cursor above the select box
- Press the right arrow. (the cursor will disappear?)
- Press enter.
The code becomes <p> </p> <p> This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p> <form method="get" action="asd" name="asdf">
<p> </p> <p><select name="adsf"> </select></p> <p> </p>
</form> <p> </p>