Then it's the "French (legacy, alt.)" layout you use. And yes, with that layout you get dead_circumflex by simply pressing the key to the right of the P key. (But I think the layout used to make use of some dead key doesn't really matter.)
The good news is that I have figured out a way to reproduce the behavior you state as "current result" in your upstream Firefox bug. I simply removed all my IBus sources from the list of input sources and relogged in. Then I get:
On 2022-12-13 19:40, Sharcoux wrote:
> layout: fr,fr
> variant: latin9,oss
Then it's the "French (legacy, alt.)" layout you use. And yes, with that layout you get dead_circumflex by simply pressing the key to the right of the P key. (But I think the layout used to make use of some dead key doesn't really matter.)
The good news is that I have figured out a way to reproduce the behavior you state as "current result" in your upstream Firefox bug. I simply removed all my IBus sources from the list of input sources and relogged in. Then I get:
compositionstart:
compositionupdate: ^
compositionupdate:
compositionend:
So it would be interesting to know if you can do the opposite. Assuming you are on a standard Ubuntu 22.04 with GNOME, can you please
* install some ibus input method — suggestion: the ibus-libpinyin package
* relogin
* go to Settings -> Keyboard and add "Intelligent Pinyin" to your input sources
* relogin again
I did those steps myself, and now I'm back with this result:
compositionstart:
compositionupdate: ^
compositionupdate: û
compositionend: û