Description: Suppose that you have a drawing with multiple lines and that the lines have some color (e.g. black and yellow). If you select one of them to change some attribute, e.g. the line width, the color is recognized and kept. If you select more than one of them to simultaneously change the same attribute on all of them (e.g. to make all the lines have some thickness), the color rather than staying unchanged is flipped to automatic. Steps to Reproduce: Open drawing or presentation with two lines, one blue, one red. Select both lines and right click for the context menu. Click line to get the line properties menu. Notice that the color is preset to automatic. Change the thickness. Press OK. Actual Results: The lines get the same color (typically white on white and disappear). Expected Results: The lines should get the new thickness but keep their original color. Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: en-US Module: PresentationDocument [Information guessed from browser] OS: Linux (All) OS is 64bit: yes
Created attachment 155978 [details] Test file with two lines with different color
Issue is also present in 6.2.x but less severe. In 6.2 if the many objects are the same color, the color is preserved. In LibO 6.3.x even if the many objects are the same color, the color is reset to automatic.
Confirm with Version: 6.4.0.0.beta1+ (x64) Build ID: 7f1a82783ce1bfad08fcf39025c985c56fc3d90f CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: default; VCL: win; but not in Version: 4.2.0.0.alpha1+ Build ID: fc8f44e82de4ebdd50ac5fbb9207cd1a59a927e3
This seems to have begun at the below commit. Adding Cc: to Caolán McNamara; Could you possibly take a look at this one? Thanks bibisect-win32-5.3 f26fbbd08d0792fd5fc361faaa1cf183824bdd44 is the first bad commit commit f26fbbd08d0792fd5fc361faaa1cf183824bdd44 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Mon Nov 7 13:28:42 2016 -0800 source 64a708cba9b954afe3331f63c58218eb53b3d0ce author Caolán McNamara <caolanm@redhat.com> 2016-11-05 20:28:27 +0000 committer Caolán McNamara <caolanm@redhat.com> 2016-11-07 21:04:50 +0000 commit 64a708cba9b954afe3331f63c58218eb53b3d0ce (patch) tree ddc1bea3b63f32a1c6d377c1d1dd7aee0803fb70 parent f01c49c4a89ecad2376fd0023625186e5cac642e (diff) Revert "Reverts a commit series that cripple windows ci."
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/444161dde3beeed5306d2f2432fcd99aa94c3c0b Resolves: tdf#128923 should be able to change attributes of multiple lines... It will be available in 6.5.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-4": https://git.libreoffice.org/core/commit/23440b106ba7c84f91bd88f92a2580d626a829eb Resolves: tdf#128923 should be able to change attributes of multiple lines... It will be available in 6.4.0.1. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed in master and 6-4, backport to 6-3 in gerrit
Verified in Version: 6.5.0.0.alpha0+ Build ID: 46a07f2042a812fc552e26736183c7d06fe6aa35 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); UI-Language: en-US Calc: threaded @Caolán, thanks for fixing this issue!
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-3": https://git.libreoffice.org/core/commit/524d3754bee2161c1caa01d5415b39726dd668c9 Resolves: tdf#128923 should be able to change attributes of multiple lines... It will be available in 6.3.5. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.