Steps to reproduce: 1. Open Writer 2. Check Form - Design Mode 3. Insert any form -> It's not displayed. it will be displayed if design mode is unchecked. Reproduced in Version: 6.2.0.0.alpha0+ Build ID: 8ea0b0f4dc5eba2d0bafc2e42415ef1824ff604e CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: threaded
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=a9ec212c1b545d745285f0ab3119a80713b1d1f2 author Regina Henschel <rb.henschel@t-online.de> 2018-09-14 18:56:23 +0200 committer Regina Henschel <rb.henschel@t-online.de> 2018-09-21 11:32:34 +0200 commit a9ec212c1b545d745285f0ab3119a80713b1d1f2 (patch) tree ca538b767f4f5ac69926e6da6c988a7175c21f6e parent ed480e918b6c1d3566ebfdfae6687bc4a4a06c10 (diff) tdf#67248 Use localized layer name only for display in UI Bisected with: bibisect-linux64-6.2 Adding Cc: to Regina Henschel
I have an idea for the reason. Writer uses a layer "Controls" with uppercase C but Draw/Impress use "controls" with lowercase c. The problem is, that in Draw/Impress the feature "layer" is not only an internal tool, but is relevant for UI and file format. And "controls" with lowercase c has been written to file from the beginning. Writer and Calc do not have any layers in ODF, but they use this tool only for internal purpose. Calc does it cleverer, and does not use a string but "constexpr SdrLayerID SC_LAYER_CONTROLS(3);" in global.hxx. I'll try to find a solution inside Writer.
Proposed patch in https://gerrit.libreoffice.org/#/c/61447/
*** Bug 120356 has been marked as a duplicate of this bug. ***
*** Bug 120367 has been marked as a duplicate of this bug. ***
Regina Henschel committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=fbc2b2d93a091c9dba26139878dd3d0acc5f31e9 tdf#120317 Set control layer name if not default It will be available in 6.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Fixed in current master.
Verified in Version: 6.2.0.0.alpha0+ Build ID: 98cc91efd7862d39b3c33b85b744721bec935938 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: threaded @Regina, thanks for the quick fix!