#61 Confirmation windows are not transient

Incorrect_behaviour
closed-invalid
nobody
ROX-Filer (85)
5
2007-07-16
2005-04-11
Piotr Zielinski
No

Rox-filer 2.2.0 (Debian/unstable)

In my opinion, various small confirmation windows,
which appear for example after requesting file
deletion, should have the X attribute Transient
switched on. Currently, they do not.

Details of my case:

My window manager setup (fvwm) treats transient windows
differently from other windows: it makes them grab
focus automatically and actually uses the position
hints supplied. (These hints are ignored for normal
windows, letting the window manager find the best
position for them.)
I changed my wm setup to treat these small rox windows
in the same way as transient ones, but this is just a
workaround, and I believe rox-filer should be fixed to
make these windows transient.

Discussion

  • Thomas Leonard
    Thomas Leonard
    2005-05-29

    Logged In: YES
    user_id=40461

    The delete confirm dialog ("Deleting the item X will affect
    some items on the pinboard of panel") has these properties set:

    _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_DIALOG
    _NET_WM_STATE(ATOM) = _NET_WM_STATE_MODAL

    The main delete window is also of type dialog (but not
    modal). The main delete window isn't a transient of any
    particular window (it can out-live the window that created
    it) so it can't be marked as transient that way.

    I'd suggest getting xfwm to do the auto-mapping thing for
    all dialogs, whether transient or not.

     
  • Thomas Leonard
    Thomas Leonard
    2007-07-01

    Logged In: YES
    user_id=40461
    Originator: NO

    Will close this bug unless more specifics are provided (e.g. which dialog box) and why the current hints don't work.

     
  • Thomas Leonard
    Thomas Leonard
    2007-07-01

    • status: open --> pending-invalid
     
  • Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
    • status: pending-invalid --> closed-invalid