Bug 12369 - Desktop selection window is detached from installer (and screens that follow)
Summary: Desktop selection window is detached from installer (and screens that follow)
Status: RESOLVED DUPLICATE of bug 12422
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Olav Vitters
QA Contact:
URL: https://www.google.com/search?q=gtk+w...
Whiteboard: 5beta1
Keywords:
Depends on:
Blocks: 11704 14069
  Show dependency treegraph
 
Reported: 2014-01-20 19:00 CET by Dick Gevers
Modified: 2015-03-17 22:28 CET (History)
3 users (show)

See Also:
Source RPM: gtk+3.0
CVE:
Status comment:


Attachments
desktop selection window (42.36 KB, image/png)
2014-01-20 19:01 CET, Dick Gevers
Details
custom package selectio window that follows (33.12 KB, image/png)
2014-01-20 19:02 CET, Dick Gevers
Details
trace all gtk_window_move() calls (630 bytes, patch)
2014-01-21 18:05 CET, Thierry Vignaud
Details | Diff

Description Dick Gevers 2014-01-20 19:00:26 CET
Description of problem:

Round 1 final prerelease classical iso (64 bit used, but I assume either arch applies):

Similar (I think) to diskdrake detaching from the main installer window as in https://bugs.mageia.org/show_bug.cgi?id=11988 (fixed), the Desktop selection window gets detached from the main window and can be moved around the screen.

Afterwards the guis that follow are also detached from the installer and may be moved. 

Screenshots to be attached.


Reproducible: 

Steps to Reproduce:
Comment 1 Dick Gevers 2014-01-20 19:01:44 CET
Created attachment 4828 [details]
desktop selection window
Comment 2 Dick Gevers 2014-01-20 19:02:41 CET
Created attachment 4829 [details]
custom package selectio window that follows
Dick Gevers 2014-01-20 19:03:48 CET

Whiteboard: (none) => 4final
Blocks: (none) => 11704

Comment 3 Dick Gevers 2014-01-20 19:12:12 CET
@tv: I don't really mind the detaching window, but others at #mageia-qa would prefer to not have it.

CC: (none) => thierry.vignaud

Comment 4 Dick Gevers 2014-01-20 19:15:59 CET
I should say: the window gets detached after a few clicks on the various options / images shown on screen (not immediately when one comes here).
Comment 5 Thierry Vignaud 2014-01-20 19:26:15 CET
Note that you can move it back by pressing Alt + using the mouse

CC: (none) => olav
Source RPM: (none) => gtk+3.0

Comment 6 Thierry Vignaud 2014-01-21 08:44:32 CET
Are you sure you didn't just moved the window?
Comment 7 Dick Gevers 2014-01-21 11:54:44 CET
@tc re #c6: No, why should I want to do that? Click (for example) on the thumbnail of 'custom' desktop, and the gui will move by itself spontaneously at the same moment.
Comment 8 Dick Gevers 2014-01-21 12:06:08 CET
That should have read: @tv. My apologies!
Comment 9 Thierry Vignaud 2014-01-21 18:04:45 CET
Olave, I've traced the installer through both:
- the attached patch that basically makes perl-Gtk3 reports
  each gtk_window_move() call
- rebuilding drakx-in-installer with %debug set as 1 then
  I've run it from gdb with a breakpoint on gtk_window_move

There's no call to gtk_window_move() to strange position.

However, when booting my test VM with a lonely partition on
half the disk, when I delete it, the window jumps to the left
(see bug #11790, #11988 & #11977) when its contents slighly
enlarge it.
We catch the size-allocate event and we move it back to
its center place.
Now at partitioning time, it no more jumps, it just flickers
but it still happens later.

When partitioning, when it flickers, there's only one
gtk_window_move() happening, the one that results in the
window to move back to its right position.
If I disable it, the fact that gtk+ make it jumps makes
the installer quite less usable.

Can you look at this gtk+ issue?
There's been similar reports (See https://www.google.com/search?q=gtk3+window+jump)

Assignee: bugsquad => olav

Comment 10 Thierry Vignaud 2014-01-21 18:05:02 CET
Created attachment 4837 [details]
trace all gtk_window_move() calls
Thierry Vignaud 2014-01-21 18:05:48 CET

URL: (none) => https://www.google.com/search?q=gtk+window+jump

Comment 11 Olav Vitters 2014-01-28 22:42:21 CET
Asked upstream, no real thoughts.

I'm wondering if this is something matchbox isn't handling. E.g. maybe fallout from https://mail.gnome.org/archives/commits-list/2013-October/msg03528.html
claire robinson 2014-09-08 17:32:52 CEST

Blocks: (none) => 14069

Comment 12 Dick Gevers 2014-11-10 19:36:28 CET
Essentially still present; though it can now happen earlier.

Whiteboard: 4final => 5beta1

Comment 13 Martin Whitaker 2014-11-12 00:05:08 CET
Still happens for me at the disk partitioning stage, as per bug 11988 (not really fixed). The window grows to the full display width.

CC: (none) => mageia

David Walser 2015-03-17 20:33:25 CET

Priority: Normal => release_blocker

Comment 14 Thierry Vignaud 2015-03-17 22:28:16 CET
Dup

*** This bug has been marked as a duplicate of bug 12422 ***

Status: NEW => RESOLVED
Resolution: (none) => DUPLICATE


Note You need to log in before you can comment on or make changes to this bug.