! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
"Confirm close" dialog's "Close tab" button closes the window instead
Status:
RESOLVED: INVALID
Product:
Xfce4-terminal
Component:
General

Comments

Description Gentz 2019-07-23 12:17:13 CEST
This issue was not resolved, at least for me: https://bugzilla.xfce.org/show_bug.cgi?id=14645

Appears this person also experienced it: https://bugzilla.xfce.org/show_bug.cgi?id=15500

Steps to reproduce:
1- Open xfce4-terminal
2- Press Ctrl-shift-t to open new tab
3- Try to close xfce4-terminal (in my case by pressing meta-shift-q)
4- Get this dialog box: https://imgur.com/oe6dYJ6.png
5- Press "Close Tab" only to have the whole window close.
6- Cry at all your lost work in nvim.

Distro: Arch Linux + i3wm
Journalctl shows nothing
vte-common 0.56.3-1
vte3 0.56.3-1

Tested against both the latest git version of xfce4-terminal at the time (0.8.8git-f7a4d2ab (Xfce 4.14pre2)) and the latest in the Arch repos (0.8.8 (Xfce 4.14pre2))
Comment 1 Igor editbugs 2019-07-23 14:20:43 CEST
Hi Gentz, it's working for me as expected.

Are you sure you're choosing the right button? Are you pressing the button with a mouse or a keyboard?
Can you run xfce4-terminal from another terminal and see if anything gets printed out?
Comment 2 jerome 2019-07-23 19:38:11 CEST
Hello. I can confirm this bug and it is why I am on bugzilla.
How to reproduce:

start xfce4-terminal. open some tabs. click the cross in the window frame. A dialog opens.
"Warning
Close all tabs?
This window has 6 tabs open. Closing this window will also close all its tabs.
(box) [] do not ask me again
(buttons) Cancel ,  X close tab ,  Close Window "

The dialog box has 3 buttons. One is cancel and the other two both close the window with all the tabs.

Tested on XFCE version 4.12 , distributed by Xubuntu.
Comment 3 Igor editbugs 2019-07-23 19:43:09 CEST
Hi jerome, on which version of xfce4-terminal are you seeing this?
Comment 4 jerome 2019-07-23 19:49:27 CEST
Hello Igor. Thank you for your response.
XFCE4-terminal version 0.8.7.4 on XFCE version 4.12 , distributed by Xubuntu.
I tried running xfce4-terminal from another xfce4-terminal and there was no output whatsoever.
Comment 5 Igor editbugs 2019-07-23 19:51:45 CEST
jerome, indeed, in version 0.8.7.4 there was a bug with the dialog. However, it is supposed to be fixed in version 0.8.8.

Gentz is claiming he's still seeing the bug in 0.8.8 which I cannot reproduce.
Comment 6 Gentz 2019-07-23 22:39:40 CEST
(In reply to Igor from comment #1)
> Can you run xfce4-terminal from another terminal and see if anything gets
> printed out?

Ah, so I tried to start xfce4-terminal in the terminal, and it immediately closed
before spawning a new window. I guess when calling xfce4-terminal, if it finds
an existing xfce4-terminal open, it opens the new window using the existing
process. That existing xfce4-terminal process seamed to linger around even
if all the terminal windows were closed.

This confused me, as `xfce4-terminal --version` was reporting the new versions.

Anyways, since this system has had an uptime of 34 days, and 0.8.8 only landed
in the repos ~20 days ago, this leads me to believe I was actually testing 0.8.7.4.

Running `pkill -9 xfce4-terminal` in xterm and restarting xfce4-terminal so that
it actually uses 0.8.8 resolves this problem. Thank you.
Comment 7 Igor editbugs 2019-07-23 22:41:43 CEST
Thanks for the update!

Bug #15737

Reported by:
Gentz
Reported on: 2019-07-23
Last modified on: 2019-07-23

People

CC List:
2 users

Version

Attachments

Additional information