Silverlight 4 Bugs

 Note that I updated this bug for Silverlight 4 bugs. This post used to list Beta bugs.

This is a list of Silverlight 4 RC Bugs that didn't make it into the readme. For a much larger list of bugs and/or issues Silverlight developers might like to know about this release, see Silverlight 4 Beta Release Notes.

Bug List:

Note: Many of the bugs have to do with with an IME. An IME is a program that allows computer users to enter complex characters and symbols, such as Japanese characters, using a standard keyboard.

ISilverlight Viewer will not work on browsers that run Silverlight out of process (i.e. 64-bit Safari and Chrome)

Japanese, Chinese, or Korean IME on a Mac, all characters replace "a" character when inputting character with [ALPHANUMERIC] key after a Kana character is input.

An IME is a program that allows computer users to enter complex characters and symbols, such as Japanese characters, using a standard keyboard. You might be able to see this bug on a Mac if you do the following:

1. Set Japanese IME = ON
2. Hold down the [ALPHANUMERIC] key
3. Input the [k] key
4. Press the [Enter] key

The letter "a" is displayed.

Japanese, Chinese, or Korean IME Bug: On Mac, all characters replaced with "a" character when Surrogate character is input

1. Press [Kana] key once. or Press[Ctrl]+ [Shift]+[j]  (please Japanese IME=ON).
2, Input [ougai] .
3, Press [Sapce]key twice.
 (Please select the character of the attached image from the candidate list.)
4, Press [Enter]key twice.

[Actual Result]
"a" is displayed.

Japanese IME bug: The TextComposition event is called twice when you input a chararcter from the Japanese IME Pad on Windows 7 or Vista

This bug only occurs when a user has multi-keyboard settings with different languages on XP or Windows 2003. It doesn't happen when a user has a single language keyboard, so it may not be a common user scenario.

Japanese, Korean, or Traditional Chinese IME bug: Caret appears in left-side of characters

When you are composing using the Japanese, Korean, or Traditional Chinese IME, the caret or cursor, is on the left-side of inputed characters. The caret should be appearing on the right of characters.

This is an issue on Internet Explorer, Chrome and Firefox 3.5.8 but not on Firefox 3.6.5.

Japanese, Chinese, or Korean IME Bug on Mac: KeyDown Event happens twice when inputting DBCS using an IME

When inputing DBCS with the IME on a Mac, the KeyDown event happens twice for every character input, while if you input SBCS, the even happens only once per character (as expected). 

For Japanese, Korean, and Traditional Chinese IME: Cannot see composition window when textbox is at the bottom of desktop

When the textbox is in bottom of the desktop, and if there is narrow space to open the candidate window, the candidate window covers composition window. So, you can not see the charactors in composition window.

This issue is seen on Internet Explorer, Chrome and Firefox 3.5.8 but not on Firefox 3.6.2.

Japanese or Traditional Chinese IME on Windows: The position of Candidate Window is wrong in Firefox 3.6

The candidate window is a dropdown window that shows different candidates of characters you might want to select as you're typing. On a Japanese or Traditional Chinese IME on Windows using FireFox 3.6, the candidate window appears in the wrong place.