Description of problem: Tried entering emoji using ctrl+shift+e in libreoffice writer application. Entered it on second line from the suggestion list. Observed that the cursor position got shifted to the upper line and also the emoji was preceded by letter 'e'. Please refer attached screen-cast. Version-Release number of selected component (if applicable): libreoffice-core-7.0.1.2-3.fc33.x86_64 Fedora 33 WS (vm) How reproducible: always Steps to Reproduce: 1. Launch oowriter 2. press ctrl+shift+e 3. type any keyword (for e.g. smile) 4. hit space twice to invoke the suggestion list. 5. hit enter to commit the selected emoji. Actual results: Observed that after step 4, the cursor position got shifted to the line above. Also after hitting enter to commit the selected emoji, it was preceded by letter 'e'. Expected results: The cursor position should be on the same line and the emoji should not be preceded by 'e'. Additional info:
Created attachment 1716544 [details] incorrect cursor position in oowriter
the editengine in e.g. calc seems to work ok so it looks like a writer-specific bug
Right. It works properly in calc and impress.
my upstream patch as: https://gerrit.libreoffice.org/c/core/+/103380
FEDORA-2020-67a507395d has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-67a507395d
FEDORA-2020-67a507395d has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-67a507395d` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-67a507395d See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
checked with - [test@localhost ~]$ rpm -qa libreoffice-core libreoffice-core-7.0.1.2-5.fc33.x86_64 Works fine now. The cursor position is correct now and no more shifting to upper line.
FEDORA-2020-67a507395d has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-a2913a8ff8 has been pushed to the Fedora ELN stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-589c3c0ec3 has been pushed to the Fedora 34 stable repository. If problem still persists, please make note of it in this bug report.