Giter Club home page Giter Club logo

Comments (8)

parisinla avatar parisinla commented on July 21, 2024

they way i get around this is by navigating back in that tab once its loaded on the remote device you're pulling that tab up onto. But then im not sure if this works for android. Im in an apple enviroment.

from thegreatsuspender.

rodhull avatar rodhull commented on July 21, 2024

Hello parisinla - thanks for this! I'd also come across this entirely by accident not long after posting the original issue but have only just got round to updating! It does indeed appear to work well, although for those tabs that have no tab history, the issue still stands...

from thegreatsuspender.

franciscojunior avatar franciscojunior commented on July 21, 2024

I installed this extension yesterday and I like it very much! But I faced this problem too when I tried to open a tab in my android mobile phone. It would be nice if the address of the tabs was not changed when the tab get suspended.

from thegreatsuspender.

franciscojunior avatar franciscojunior commented on July 21, 2024

I also noticed that when you restart the browser, some tabs stay suspended but the url is not changed.

Another issue I noticed is that when you restart the browser, some tabs contain the chrome://extension url but when I click in the page, the extension keeps saying the page is suspended but the url is converted back to the original one without the chrome://extension. Then I have to click a second time to get it reloaded.

Have you seen this behavior? I'm using the extension compiled from git.

from thegreatsuspender.

deanoemcke avatar deanoemcke commented on July 21, 2024

I would love to be able to support the native chrome synched tabs functionality, however it turns out to be not so easy. Chrome does not allow me to modify the url to anything other than the extension://.. format, which will always be different across different devices.

I have just experimented however, with removing the url encoding and I think it will work. Will do a bit of testing to check it out. If so, then as a work around in future, you should be able to just delete everything in the url up until the 'url=' section to restore your original tab.

Interestingly, there was a brief moment in the history of this extension where I WAS able to retain the url of the original tab, and device syncing worked perfectly. Unfortunately, I achieved this by misusing the replaceState() function and the chrome developers eventually changed things so that this no longer worked. If you're interested, here's the chrome bug report: https://code.google.com/p/chromium/issues/detail?id=396830

from thegreatsuspender.

deanoemcke avatar deanoemcke commented on July 21, 2024

The latest version of the extension (v6.30) now supports syncing of the tab titles. Favicons are still unsupported, as is the actual clicking of these tabs - doing so does not redirect you to the correct website.

For users desperately in need of this feature, you might want to check out another extension of mine called The Great Discarder. It utilizes chromes native tab discarding functionality instead of the 'suspending' hack used by The Great Suspender. As a result, it is compatible with chrome tab sync and your recent tabs will appear as expected on other devices.

Webstore link: https://chrome.google.com/webstore/detail/the-great-discarder/jlipbpadkjcklpeiajndiijbeieicbdh?hl=en
GitHub link: https://github.com/deanoemcke/thegreatdiscarder

from thegreatsuspender.

pruchkin2 avatar pruchkin2 commented on July 21, 2024

The new v7.1.0 update is superb - well done! Any chance you can incorporate chrome tab syncing with Android?

from thegreatsuspender.

deanoemcke avatar deanoemcke commented on July 21, 2024

@pruchkin2 It's not really possible at this point. Chrome on android has no extension capabilities.

from thegreatsuspender.

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.