Giter Site home page Giter Site logo

Comments (6)

p91paul avatar p91paul commented on July 28, 2024

And what if you have only Optistatus extension enabled and our Coverflow disabled? does the native alt-tab work? I'll try to reproduce on my optimus-powered laptop. I see Optistatus is one of those very bad extensions not under a public version control system (I'm joking 😄 ) but you can try to signal the issue also to them using the "Bug Report" feature of extensions.gnome.org: the extension owner will be notified by email.

from coverflowalttab.

opeterson avatar opeterson commented on July 28, 2024

The native alt-tab functions as expected when Optistatus is enabled, and Coverflow alt-tab is disabled, yes.

I'll file a bug report with Optistatus also.

Thanks again!

from coverflowalttab.

p91paul avatar p91paul commented on July 28, 2024

I'm not going to go deeper right now, but I've found the javascript error that brings to the issue, and I'm reporting the stacktrace here for anyone interested:

(gnome-shell:3013): Gjs-WARNING **: JS ERROR: TypeError: windowActors[i].get_meta_window is not a function
gnome-session[2526]: Manager._startWindowSwitcher@/home/susepaolo/.local/share/gnome-shell/extensions/[email protected]/manager.js:64

from coverflowalttab.

lkc0987 avatar lkc0987 commented on July 28, 2024

I ran into this the other day (Ubuntu 18.10 + Gnome 3.30.1) and made a small change to the code. (basically added a conditional check to see if get_meta_window is a function)

for (let i in windowActors)
if (typeof windowActors[i].get_meta_window === 'function')
windows.push(windowActors[i].get_meta_window());

from coverflowalttab.

p91paul avatar p91paul commented on July 28, 2024

Thanks for your patch! Could you try installing from master to test the fix?

from coverflowalttab.

lkc0987 avatar lkc0987 commented on July 28, 2024

verified works - master branch.

from coverflowalttab.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.