binaryage / totalterminal

Terminal.app plugin for quick access to terminal window (Quake-style)
http://totalterminal.binaryage.com
390 stars 36 forks source link

no longer working on 10.9.1: click off the TotalTerminal window to close #98

Open rjcorwin opened 10 years ago

rjcorwin commented 10 years ago

This started to happen a few weeks ago and seems to come and go when there is a new update. Also, if I tab switch to another program, the Terminal window still overlays itself and I have to hit the hot key twice more to drop the terminal window. While this makes TotalTerminal not completely unusable, it does substantially reduce my incentive to keep using it given how hard it is to get out of TotalTerminal now.

dustinpaluch commented 10 years ago

What version of TT are you using? 1.4.10 works as expected when I tab switch or click off the terminal window in OSX 10.9.1.

rjcorwin commented 10 years ago

Hi Dustin, Thanks for the reply. Checking in the preferences I see I'm running 1.4.6. I was assuming I had the most recent version because when I "Check for Updates" it says I have the most recent version. How shall proceed on upgrading? Uninstall and reinstall?

On Mon, Feb 3, 2014 at 5:43 PM, Dustin Paluch notifications@github.comwrote:

What version of TT are you using?

Reply to this email directly or view it on GitHubhttps://github.com/binaryage/totalterminal/issues/98#issuecomment-34009756 .

dustinpaluch commented 10 years ago

Heh, I had the same problem with 1.4.6. Just grab 1.4.10 from here: http://totalterminal.binaryage.com/#changelog and replace 1.4.6 with it. I think something might be wrong with the update checker. If it misses the next update, someone (perhaps me) will post an issue.

jtdreisb commented 10 years ago

I had this issue as well. What resolved it was setting the "Pin" hotkey. I think the app was stuck believing it was in a "pinned" state.

My user defaults would show TotalTerminalVisorPinned as set to 1. Even though I never "pinned" the visor.

defaults read com.apple.Terminal.plist TotalTerminalVisorPinned

rjcorwin commented 10 years ago

@dustinpaluch Thanks for the advice. I now have 1.4.10 installed using your advice. Unfortunately that did not fix the issue I'm having. @jtdreisb It looks like I was experiencing the issue you also faced. I was not aware of the "Pin" state of TT... Either I missed it in the past or didn't exist. If it didn't exist in the prior version I was using then there was an issue in the prior version with the terminal not hiding and in the new version there may be a default of state of pin being true. I may have also hit the pin key combo without realizing it. Anyways, if the default state of pin is true, then it might be a good idea to set it to false in case other users are struggling like jtdreisb and myself. So before I hit close on this one...

Is the default state of pin == true?

jtdreisb commented 10 years ago

There is still an issue here where the pin state is getting set to true where it definitely shouldn't be.

dustinpaluch commented 10 years ago

Do you guys have "Run Terminal.app as a background app" checked or unchecked?

jtdreisb commented 10 years ago

Run in as background app is unchecked. Terminal is a normal dock app.

nickyhajal commented 10 years ago

I seem to be experiencing this same issue - pin keeps getting set to true.

nixpulvis commented 10 years ago

:+1: This is driving me insane.

restlessdesign commented 10 years ago

This only just started happening on my system. OSX 10.9.5. Latest version of TT (1.5.3)

darwin commented 10 years ago

I'm about to release a new version of TotalTerminal in few hours on beta channel. This release 1.5.4 does not address this issue. But when I'm at it, I would like to investigate it further for next version.

It is not happening on my machine, at least I didn't notice.

fperez commented 8 years ago

Just in case anyone else comes here, I was experiencing the same problem, and as @jtdreisb says above, you may have accidentally pinned it. On 1.6, the pin shortcut is Cmd-Shift-P, which happens to be the same as the VSCode command console one (and possibly also active in other software). So you may have accidentally pinned it... I checked via

defaults read com.apple.Terminal.plist TotalTerminalVisorPinned

as suggested, and indeed I got a 1... I now realize this was accidental and it coincides with my recently switching to VSCode, but I never would have connected the two. Thanks @jtdreisb for the tip!