After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 410123 - lyrics window is hidden with the main window
lyrics window is hidden with the main window
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: Plugins (other)
0.9.8
Other All
: Normal minor
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 447050 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-02-20 19:12 UTC by Iain Nicol
Modified: 2018-05-24 12:21 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
don't make the window transient, fix the bug (376 bytes, patch)
2007-03-31 14:44 UTC, Sebastien Bacher
none Details | Review

Description Iain Nicol 2007-02-20 19:12:04 UTC
Please describe the problem:
The lyrics dialog is too "attached" too the main window.

Steps to reproduce:
1. Play a song.
2. Open the lyrics window.

3a. Hide Rhythmbox by clicking its icon in the notification area.
or
3b. Minimise Rhythmbox.

Actual results:
Case A. The lyrics dialog is hidden. However, it still appears in the window list panel, but clicking on its entry there does not show it.

Case B. The lyrics dialog is minimised.

Expected results:
The lyrics dialog should not be hidden or minimised with the main window (compare what happens with the song properties dialog under similar circumstances).

Does this happen every time?
Yes.

Other information:
Comment 1 Sebastien Bacher 2007-03-31 14:40:13 UTC
Ubuntu bug https://launchpad.net/bugs/97427
Comment 2 Sebastien Bacher 2007-03-31 14:44:46 UTC
Created attachment 85612 [details] [review]
don't make the window transient, fix the bug
Comment 3 Christophe Dehais 2007-04-02 18:11:24 UTC
Both transient and can_appear_in_fullscreen behaviors can be achieved by specifying wm hints:

1) gtk_window_set_type_hint (GTK_WINDOW (win), GDK_WINDOW_TYPE_HINT_DIALOG);
(which also centers the window on the parent)
or
2) gtk_window_set_type_hint (GTK_WINDOW (win), GDK_WINDOW_TYPE_HINT_UTILITY);

here I guess the window is a dialog so 1) is implicitely applied. I'm planning to  use 2) for the spectrum and equalizer windows.
Comment 4 Jonathan Matthew 2007-07-11 11:36:44 UTC
*** Bug 447050 has been marked as a duplicate of this bug. ***
Comment 5 GNOME Infrastructure Team 2018-05-24 12:21:18 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/323.