Bug 90928 - COLOR PICKER: Dropdown from toolbar of color picker displays in wrong position initially
Summary: COLOR PICKER: Dropdown from toolbar of color picker displays in wrong positio...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.4.0.3 release
Hardware: Other All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks:
 
Reported: 2015-04-29 13:22 UTC by Dave Richards
Modified: 2015-12-15 11:03 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Richards 2015-04-29 13:22:57 UTC
There are a few issues that appear to be similar, but not exact.  What I am seeing is that when you click any of the toolbar dropdown arrows that open the color picker, it bounces to the middle of the LO canvas for 1-2 seconds and then pops into the right position thereafter.  



I was able to get a clean bibisect of when it failed:
 7b07a8c17863ddc100a101855547bd1573a48245 is the first bad commit
commit 7b07a8c17863ddc100a101855547bd1573a48245
Author: Matthew Francis <mjay.francis@gmail.com>
Date:   Sun Mar 15 04:11:21 2015 +0800

    source-hash-39428437d5ed9893007c915175f54c21dd03f95f
    
    commit 39428437d5ed9893007c915175f54c21dd03f95f
    Author:     Caolán McNamara <caolanm@redhat.com>
    AuthorDate: Thu Oct 16 15:26:20 2014 +0100
    Commit:     Caolán McNamara <caolanm@redhat.com>
    CommitDate: Thu Oct 16 15:31:35 2014 +0100
    
        Related: fdo#84676 try to give floating windows their original stylebits
    
        as they were before becoming .ui components to see if that makes
        a difference here
    
        Change-Id: I1699e19f14b18579f6b8c973d64f069b206b7cb8

:040000 040000 1a0c0bbc683663ebfecf15bc2224128771c8dd8e 52dc6861071916db17600315f1caca015fa6b9bf M	opt

git bisect log
# bad: [cf6ea17155fabb2a120ba07c150735591ac861d7] source-hash-3f94c9e9ddfd807b449f3bb9b232cf2041fa12d2
# good: [fc71ac001f16209654d15ef8c1c4018aa55769f5] source-hash-c15927f20d4727c3b8de68497b6949e72f9e6e9e
git bisect start 'latest' 'oldest'
# good: [8cf60cc706948588e2f33a6d98b7c55d454e362a] source-hash-f340f0454627939f1830826fb5cc53a90e6c62a4
git bisect good 8cf60cc706948588e2f33a6d98b7c55d454e362a
# good: [7beddf3808dadd525d7e55c00a5a90a2b44c23d3] source-hash-2f10386ce577f52e139aa23d41bc787d8e0b4d59
git bisect good 7beddf3808dadd525d7e55c00a5a90a2b44c23d3
# bad: [fb3ec529b3f37f0c7eab2e9b7a9cc695c0f27676] source-hash-0516d123f53917d1833c7e8a8c528a619c71a0af
git bisect bad fb3ec529b3f37f0c7eab2e9b7a9cc695c0f27676
# bad: [74c2960deb8278b16021ff39bb8b8b58fa887351] source-hash-d4867ddae67def9a52d7e3e027e261323f32c8f9
git bisect bad 74c2960deb8278b16021ff39bb8b8b58fa887351
# good: [4eb3252d72fdc290f07a6b997af6d1acfb63d76e] source-hash-b2f69f626409442d1f0ca5049b946946ce9b01d8
git bisect good 4eb3252d72fdc290f07a6b997af6d1acfb63d76e
# bad: [cf098b3e563d55c44fa8a144c4d4d54ccb1c5089] source-hash-ed45c87896de74048708d51c050ecd42c9f4a0a0
git bisect bad cf098b3e563d55c44fa8a144c4d4d54ccb1c5089
# bad: [a059aa994995bbf7a220f7d71cfc7122b2b57c88] source-hash-eb6c538424b2d44f24cbd029c17afbdf19eaf11d
git bisect bad a059aa994995bbf7a220f7d71cfc7122b2b57c88
# bad: [468f50476ba26eb674690388cde3f48bcbf48a35] source-hash-c45fa7f54dff30a66ff37fea6d03225d738ca7d3
git bisect bad 468f50476ba26eb674690388cde3f48bcbf48a35
# bad: [605a542cb4cc0b9292614f86e680a698ebede2a2] source-hash-fda06137cc2cac8e223149195c225aded28a13ef
git bisect bad 605a542cb4cc0b9292614f86e680a698ebede2a2
# skip: [b216fa464917c837c7ca47eba7b48190ab31d867] source-hash-51b7b69de4824c0a0740c131e829b1412f1e22fa
git bisect skip b216fa464917c837c7ca47eba7b48190ab31d867
# bad: [7b07a8c17863ddc100a101855547bd1573a48245] source-hash-39428437d5ed9893007c915175f54c21dd03f95f
git bisect bad 7b07a8c17863ddc100a101855547bd1573a48245
# good: [467a026420ffd079143f33f93ea6981c597da048] source-hash-9341bf3dc38b2cc117ffbe12ff057511ed6e046d
git bisect good 467a026420ffd079143f33f93ea6981c597da048
# good: [d890b09675aa80a1708499d323fb96d2ba823334] source-hash-71969c8b6a62253353acba548fc6f62ccf75fd23
git bisect good d890b09675aa80a1708499d323fb96d2ba823334
# first bad commit: [7b07a8c17863ddc100a101855547bd1573a48245] source-hash-39428437d5ed9893007c915175f54c21dd03f95f
Comment 1 Buovjaga 2015-04-29 14:18:47 UTC
I've seen this on KDE, setting to NEW.
Comment 2 Matthew Francis 2015-05-04 05:49:46 UTC
Per the 44max bisection in comment 0, adding Cc: to caolanm@redhat.com; Could you possibly take a look at this one? Thanks


    commit 39428437d5ed9893007c915175f54c21dd03f95f
    Author:     Caolán McNamara <caolanm@redhat.com>
    AuthorDate: Thu Oct 16 15:26:20 2014 +0100
    Commit:     Caolán McNamara <caolanm@redhat.com>
    CommitDate: Thu Oct 16 15:31:35 2014 +0100
    
        Related: fdo#84676 try to give floating windows their original stylebits
    
        as they were before becoming .ui components to see if that makes
        a difference here
    
        Change-Id: I1699e19f14b18579f6b8c973d64f069b206b7cb8
Comment 3 Caolán McNamara 2015-05-26 13:41:47 UTC
I believe this is a duplicate of bug 90155 and it should work now. Do please reopen if master continues to do this [up to some sensible time, don't harass me if this suddenly breaks again in 2016 :-)]
Comment 4 Robinson Tryon (qubit) 2015-12-15 11:03:12 UTC
Migrating Whiteboard tags to Keywords: (bibisected)
[NinjaEdit]