Created attachment 5374 patch for xfce4-terminal bug Steps to reproduce bug in 0.6.3 1. Set animation duration to 0ms 2. Open up a xfce4-terminal --drop-down 3. alt+mouse to move the terminal 4. Make the terminal lose focus 5. Reopen the dropdown terminal Expected results: Terminal reopens at top of screen Actual results: Terminal reopens wherever you moved it show I have had this happen occasionally when switching screens around on my laptop. Troubleshooting: terminal-window-dropdown.c -> terminal_window_dropdown_show I would assume that gtk_window_move() should move the window to the proper position, but it doesn't seem to. If you move the gtk_window_move() call below gtk_window_present_with_time() some cursory googling indicates that some window managers will ignore move requests on hidden windows. Assuming that the issue is fixed by moving the window-move to below the visibility toggle the attached patch should solve the problem.
I can confirm that James' patch works. Thanks!
Hmm, I don't get it - why would you expect the window to show up at top of the screen? You've moved it to another position and it shows up there. This seems logical to me.
The idea is that it is supposed to be anchored to the top (or wherever) of your screen. If you set the animation speed to anything over 0ms it will do that properly. It's the entire reason that there is a window move in the code already.
Still, it seems unnatural to me that window position gets lost after the window is minimized and restored. I think it's rather a bug in the animation implementation that moves the window back to the top of the screen.
After the recent commits, the window is no longer moved to the top of the screen, but stays where it was moved to. I think this behavior is consistent and reasonable.
I might as well make one last attempt to convince you: If you look at every other quake style terminal the default is always to have it drop down from the top of the screen. Please do a google image search or something because starting from the top and dropping down is the behavior of every other similar terminal.
(In reply to James McGuire from comment #6) > I might as well make one last attempt to convince you: If you look at every > other quake style terminal the default is always to have it drop down from > the top of the screen. Please do a google image search or something because > starting from the top and dropping down is the behavior of every other > similar terminal. And you have convinced me :) I'm not a big drop-down terminals user, bug now I've checked guake and seen that it's behaving according to your description, so I believe you that this is common behavior. Thanks for the patch!
Fixed by https://git.xfce.org/apps/xfce4-terminal/commit/?id=6468ad57da925340b151f14dad60bda20cee964b