These observations are made on debian-buster, initially on a local build of commit b42d5557 (2020-09-10) with SAL_USE_VCLPLUGIN=gtk3 using a new user profile for each execution. STR ( 1) Run LibreOffice specifying --writer on the command line. Program displays Writer window "Untitled 1". ( 2) In toolbar, click icon <Toggle Bulleted List (Shift+F12)>. The document area shows a bullet followed by the caret. ( 3) In toolbar, click icon <Insert Special Characters>. Program displays dropdown box Favorites. ( 4) Type <Esc>. Program closes the box and returns focus to the document area. ( 5) Type <F11>. Program opens sidebar Styles. ( 6) Click icon <List Styles>. Program displays a different list of styles in the sidebar. ( 7) One of those styles is "Bullet <checkmark in box>". Double click that style. In the document area, the round bullet is replaced by a checkmark in a box. ( 8) Right click that style name and from drop-down menu click Modify... . Program presents dialog "Numbering Style: Bullet <checkmark in box>". ( 9) Click button <Cancel>. Program returns focus to document area. (10) In toolbar, click icon <Insert Special Characters>. Expected : program displays box Favorites. Observed : no visible result. With SAL_USE_VCLPLUGIN, no problem is evident. At step (10), the terminal output from local build shows messages, rewrapped and retaining the colorizing strings: (*) Many times: warn:sw.ui:29704:29704:sw/source/uibase/app/docstyle.cxx:1282: GetItemSetForPrev (*) Once: ** (soffice:29704): [1;35mCRITICAL[0m **: [34m16:15:10.668[0m: AtkObject* atk_object_wrapper_new (const com::sun::star::uno::Reference<com::sun::star:: accessibility::XAccessible>&, AtkObject*, AtkObject*): assertion 'bool(xContext)' failed
Created attachment 165748 [details] bibisect-linux-64-7.1 tail of terminal output Working on in bibisect-linux-64-7.1 repository, I see the bug started: commit s-h date -------- -------- ------------------- good 64d6c750 c9c5fd9d 2020-08-27 17:02:02 bad ca93746b fce9d818 2020-08-27 18:32:42 with commit message commit fce9d818e7ddeeb309e56069f67b7fb702ea31a6 Author: Caolán McNamara <caolanm@redhat.com> Date: Thu Aug 27 16:16:03 2020 +0100 add a DisableCycleFocusOut flag for an all-welded hierarchy so we can differentiate the case of embedded welded widgets co-sharing the tab-cycle sequence with vcl widgets vs the case its all welded widgets Change-Id: I5c57b4e98d2f5c543522a72e31d554a67c259307 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101485 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
I am assigning keywords regression, bisected. Because menu option Insert > "Special Character..." remains available, I am reducint the importance to minor.
I can't confirm it in Windows and Version: 7.1.0.0.alpha1+ (x64) Build ID: f27c4ec5c864395f4cdaec32d7e95ff24e4f43c8 CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: en-GB Calc: threaded
Works for me. Version: 7.2.0.0.alpha0+ Build ID: 2577d9ecea199ca2c10d852cf279053a1b22faf7 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3 Locale: cs-CZ (cs_CZ.UTF-8); UI: en-US Calc: threaded
Thank you, raal, for the reminder. In a local build of commit feb6fd1f (2021-03-17), --enable-dbgutil, built and running on debian-buster, I do not see the problem I reported. I am setting bug status RESOLVED WORKSFORME.