Bug 122877 - VIEWING Comments and comment-like functions turn the background to different colors
Summary: VIEWING Comments and comment-like functions turn the background to different ...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
6.3.0.0.alpha0+
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2019-01-22 12:48 UTC by Gabor Kelemen (allotropia)
Modified: 2019-01-22 16:11 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Screenshot of the original document in Calc before and after hovering over the changes. (241.92 KB, image/png)
2019-01-22 12:48 UTC, Gabor Kelemen (allotropia)
Details
The original document with change tracking. (8.13 KB, application/vnd.oasis.opendocument.spreadsheet)
2019-01-22 12:48 UTC, Gabor Kelemen (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Kelemen (allotropia) 2019-01-22 12:48:24 UTC
Created attachment 148511 [details]
Screenshot of the original document in Calc before and after hovering over the changes.

When comments and comment-like functions (eg: Change tracking) are hovered over with the mouse the background changes its color and after this scrolling and double clicking also changes the color. 
This happens when OpenGL is turned off on Windows.

Steps to reproduce:
1.	Create a new Calc file.
2.	Insert a comment or turn on change tracking and make some changes. 
3.	Hover over the comment or the changes so the pop-up window shows up.

Actual results: The background changed colors.


Expected results: The background shouldn’t change colors.


LibreOffice details: Version: 6.3.0.0.alpha0+
Build ID: 309ab4419b1d1a4cd0ce939c3a0af4d4af5d4b6b
CPU threads: 4; OS: Windows 6.1; UI render: default; VCL: win; 
Locale: hu-HU (hu_HU); UI-Language: en-US
Calc: threaded

Bibisect log:

# bad: [72f1bf452d287c55c7e4c9afeeb5ec75725d3149] source 309ab4419b1d1a4cd0ce939c3a0af4d4af5d4b6b
# good: [ea94942caaf195b8d8b2d5c2abb523359ab390e7] source a20a2d7e0d28658f2d9089da076961a599833a28
git bisect start 'origin/master' 'oldest'
# good: [650350e11832eb728296ea2752af56ba05f023a6] source e5efd197ad403619ac274c88e2e3be648886aa3d
git bisect good 650350e11832eb728296ea2752af56ba05f023a6
# good: [e6fefd5516ec46bae5019e780734891671d10d1f] source 86daabed8b36820e6c6e3a48f8221aadec2c81a3
git bisect good e6fefd5516ec46bae5019e780734891671d10d1f
# good: [ebb6d38c73a7d1b8b845f7ad43f0350d7183cc61] source 3d14462e233571ac8a77ab0484069e6cc944f320
git bisect good ebb6d38c73a7d1b8b845f7ad43f0350d7183cc61
# good: [e33a52ccd9a52915e5f3c3807be0c4f6ee5e9be5] source 07b224028963a3ce9c1a0401c0dc9fb4538d515e
git bisect good e33a52ccd9a52915e5f3c3807be0c4f6ee5e9be5
# good: [c9ee008f7ff6025539a6753bff41e33f6cb84a56] source be050c18eada0f6b483cbfccc0df91ff3837f773
git bisect good c9ee008f7ff6025539a6753bff41e33f6cb84a56
# good: [54d36d234ab8568328291f0ddd86d69a691540b1] source ac513ca0e0731753823a8a2b27d692b01b804d01
git bisect good 54d36d234ab8568328291f0ddd86d69a691540b1
# good: [0ad83c6eaffec303a59f2e03c8539dfeafa1ac35] source 58aa6a55e5bc795a94ac732cf16a4a270db7fe21
git bisect good 0ad83c6eaffec303a59f2e03c8539dfeafa1ac35
# good: [73c57d33ba8e7d8f2419cff5f673abd215e533c4] source be70ea5ee6a4222383b6324ee16bcde053df605d
git bisect good 73c57d33ba8e7d8f2419cff5f673abd215e533c4
# bad: [6cfa5959ad1200dc34a3ae6103ec38c686a6312c] source b940eb5903f583089e99042d60ceae635ae2af83
git bisect bad 6cfa5959ad1200dc34a3ae6103ec38c686a6312c
# bad: [6cfa5959ad1200dc34a3ae6103ec38c686a6312c] source b940eb5903f583089e99042d60ceae635ae2af83
git bisect bad 6cfa5959ad1200dc34a3ae6103ec38c686a6312c
# good: [62650e419c1d10778862ad416a43139c332924c5] source a214f12c20ae76ddbe307554aae1873eb590306b
git bisect good 62650e419c1d10778862ad416a43139c332924c5
# good: [e41977a6840b9bb45028b90e77e2b7df42c9cb3c] source 64b801244aee9855e26487246cd7ab79dc78b933
git bisect good e41977a6840b9bb45028b90e77e2b7df42c9cb3c
# first bad commit: [6cfa5959ad1200dc34a3ae6103ec38c686a6312c] source b940eb5903f583089e99042d60ceae635ae2af83

https://cgit.freedesktop.org/libreoffice/core/commit/?id=b940eb5903f583089e99042d60ceae635ae2af83
Comment 1 Gabor Kelemen (allotropia) 2019-01-22 12:48:45 UTC
Created attachment 148512 [details]
The original document with change tracking.
Comment 2 Xisco Faulí 2019-01-22 13:01:43 UTC
Reproduced in

Version: 6.3.0.0.alpha0+
Build ID: 309ab4419b1d1a4cd0ce939c3a0af4d4af5d4b6b
CPU threads: 16; OS: Windows 6.3; UI render: default; VCL: win; 
Locale: en-GB (en_GB); UI-Language: en-US
Calc: threaded