Closed Bug 53662 Opened 24 years ago Closed 24 years ago

Text-color not working on Linux

Categories

(Core :: DOM: Editor, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED WORKSFORME
mozilla0.9

People

(Reporter: christinehoff4, Assigned: Brade)

Details

(Keywords: platform-parity)

Using 9_20_08 build on Linux. Open Editor. Type some text. Set cursor before some text. Click on 'Format/Text Color'. Select a color and click 'OK'. Expected result: From cursor, typing new text should display new color indicated. Actual result: Cursor is gone. However, new color is indicated on the Format Toolbar but as soon as you try to regain focus, color on Format Toolbar reverts back to default and text is displayed in default color. This works on Windows and Mac. If you 'select' text, then you can change the color. If 'selecting' text is required, then there is a bug in Win and Mac that allows you to change color at cursor.
Keywords: pp
Summary: Text-color not working on Linux → Text-color not working on Linux
assigning to cmanske, setting to future, the workaround is to highlight the text and set the color
Assignee: beppe → cmanske
Target Milestone: --- → Future
There's no platform-specific code here. After dismissing the color dialog, is the caret automatically back in the page? If you have to click to see it, then you "destroy" the color that you picked. In that case, the bug is a focus bug, not an editor bug.
Status: NEW → ASSIGNED
If you DO NOT select a color and just exit out of the text-color dialog, then the cursor returns on the page. If you DO select a color, and return to the page, the cursor is no longer there.
Now that's really weird! If you use "Cancel", we just return after the dialog closes without setting focus. But if you select a color, we call: window._content.focus(); in editor.js, which we use a lot to restore focus to the editor window. This is obviously backwards from what you are describing! We call focus() after every dialog launched in Composer -- are there any other instances of focus not being returned? E.g., try inserting an image.
The behavior with inserting an image is different. If I DO NOT insert an image and cancel out of the Image Properties dialog box, I have no focus. If I DO insert an image and exit out of the dialog box, I get the same result: no focus. In this case the result is the same. (9/20/08 build)
Even more weird, as we do do *not* behave differently after exiting the Image Properties dialog as we do with the ColorPicker. We always call window._content.focus() after the image dialog. Go figure.
Target Milestone: Future → mozilla0.9
Assignee: cmanske → brade
Status: ASSIGNED → NEW
Kathy: Since you have a Linux box at home -- could you please take this?
worksforme
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
verified in 2/26 build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.