Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

mountain lion full-screen app issue #740

Closed
sifaan opened this Issue · 16 comments

3 participants

@sifaan

I'm trying out Mountain Lion developer preview, and quicksilver appears only if not using a full screen app (it loads and recognizes the keystrokes, but I can't see the suggestion unless I switch to a non-fullscreen app)

@skurfer
Owner

Which interface are you using?

@sifaan

sorry, I don't understand… I thought there was only 1 interface to Quicksilver and to mountain lion?
(anyway, what I am using is where I press ctrl-space and this overlay appears on the center of the screen, with a magnifying glass on the left, and the text "type to search")

@skurfer
Owner

There are several interface plug-ins available for Quicksilver that alter its appearance. You can see which one you’re using by going to “Appearance” in the preferences. You can install others from the Plug-ins panel in the preferences as well, but if you like Bezel (the default), there’s no need.

These types of problems tend to affect some interfaces and not others, which is why I ask. I hope to have a Mountain Lion install going in the next couple of days, so I’ll see if I can reproduce it.

@skurfer
Owner

I can’t reproduce this (in DP3). Is it still a problem?

@sifaan

I am using DP3 with the latest release (B67) and I still have the issue :(

@skurfer
Owner

OK, so which interface are you using? Which application(s) are full screen?

@sifaan

the default interface (bezel). I usually have quite a few apps full screen, but even with just mail, or just safari, I still don't see the interface.

@skurfer
Owner

OK, I tried that and I just can’t get it to happen. Are there any other steps you’ve noticed that precede the problem? Switching to/away from apps? Clicking a particular thing? Selecting a particular field?

@sifaan

it's really hard to say what might be causing it, because it basically never appears while i'm on a full screen app.
however, say I have safari full screen, press ctrl-space and start typing, and then switch to windowed mode, while the window resizes, the quicksilver interface slides on to the screen (left to right). if I now go to full screen again, it fades out.
(if I revert to window again, it does not reappear - the fading out seems to close it).

BTW to be precise, I am using DP 3.1 (have installed the update that was released last week) so perhaps it worked in DP 3 and is broken in 3.1 ?

@skurfer
Owner

Looking back at #391, I’m reminded that this only happens if you have the Dock icon visible. (I never do, so maybe that’s why I can’t see it.) I’ll try it out when I get a chance, but is that the case on your system?

@sifaan

If you mean "keep in dock" I had it enabled, disabling doesn't seem to make a difference. In case things change after rebooting I'll update here.

@skurfer
Owner

“Keep in Dock” means it will be there whether Quicksilver is running or not. I was referring to a setting specific to Quicksilver (in its preferences) that allows you to prevent the Dock icon from appearing even when Quicksilver is running.

Anyway, no need to try it if you don’t want. I was able to confirm the problem in my Mountain Lion VM by enabling the Dock icon.

Hey @pjrobertson, I’m going to try to look at the docs on this, but if you have any ideas that might point me in the right direction, let me know.

@pjrobertson
Owner

Look at the following two NSWindow methods in the documentation:
setCollectionBehavior and setLevel and check if there are any new constants defined in 10.8 for full screen things. There shouldn't be as full screen was a Lion thing so it'd be silly for them to define new constants, but there might be...

These are set for each and every interface in the windowDidLoad method of the controller (e.g. QSBezelInterrfaceController.m)

@sifaan

I changed the setting in the preferences and it seems to be working fine now. Thank you!!

@sifaan sifaan closed this
@skurfer
Owner

OK. We still need to fix it for people who want the Dock icon visible (which I managed to do in a test build), but thanks.

FYI, there are other benefits to dropping the Dock icon. With it visible, you can’t use “Current Selection” twice in a row because after the first time, Quicksilver becomes the active application. There are probably others that I take for granted. :-)

@pjrobertson
Owner
@skurfer skurfer reopened this
@skurfer skurfer closed this in 23c80d0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.