Giter Club home page Giter Club logo

Comments (18)

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024 1
Screen.Recording.2024-01-25.at.16.11.10.mov

from muffon.

staniel359 avatar staniel359 commented on August 22, 2024

@dmitry-buzzwoo Hello.
This is very weird.
Added to planned.

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@staniel359 this is a memory infrastructure bug. I don’t think you’ll be able to solve this. Please asssign me this one.

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@dmitry-buzzwoo does this always happen? Are there specific repro steps?

from muffon.

staniel359 avatar staniel359 commented on August 22, 2024

@xyloflake Why is it a memory issue?
I assume it's a Vue's cached pages bug.

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@staniel359 please explain the logic used for keeping tabs separate on muffon in discord DMs.

I suspect this is a memory issue because there are some memory leaks I recently discovered in the code responsible for BrowserView.

from muffon.

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024

@xyloflake I had this problem when I switched from YouTube playlist tab to a video tab. This is the only details I can tell you about.

from muffon.

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024

Also, another unrelated issue is when I use hot key "cmd+r" to update the tab, all tabs are being updated.

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@xyloflake I had this problem when I switched from YouTube playlist tab to a video tab. This is the only details I can tell you about.

Thanks. @staniel359 @gamersi can you guys try reproducing the bug?

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

Also, another unrelated issue is when I use hot key "cmd+r" to update the tab, all tabs are being updated.

That's expected. @staniel359 uses BrowserView to implement tabs. They're not in reality tabs, they're just Out Of Process Iframes. That means all the tabs exist in a single webpage. When you hit Ctrl/Cmd+R, you're triggering the whole webpage to reload, thus reloading all the tabs in existence.

from muffon.

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024

I see, but I suppose in theory it's possible? There is a "refresh" button which reloads just an active tab. I think it's possible to track the currently active tab on "cmd+r" interception and refresh the only active tab like the "refresh" button does?

That's up to you. But I think it will just improve UX.

from muffon.

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024

btw, refreshing the tab that shows an incorrect content (video instead of playlist) doesn't help. To show the correct content, I have to switch to another tab first and then switch back.

from muffon.

staniel359 avatar staniel359 commented on August 22, 2024

@dmitry-buzzwoo Page reloading shouldn't work via shortcuts.
Could you send a video of this behavior?

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@staniel359 what's with the horrendous loading speed?

from muffon.

staniel359 avatar staniel359 commented on August 22, 2024

@xyloflake It's basically 6 Electron instances loading at once.

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@dmitry-buzzwoo may I know your mac specs please?

from muffon.

dmitry-buzzwoo avatar dmitry-buzzwoo commented on August 22, 2024

@xyloflake sure:

Model Name: MacBook Air
Model Identifier: Mac14,2
Chip: Apple M2
Total Number of Cores: 8 (4 performance and 4 efficiency)
Memory: 16 GB
System Firmware Version: 10151.61.4
OS Loader Version: 10151.61.4
System Version: macOS 14.2.1 (23C71)
Kernel Version: Darwin 23.2.0
Boot Volume: Macintosh HD
Boot Mode: Normal

from muffon.

xyloflake avatar xyloflake commented on August 22, 2024

@staniel359 this is too slow for such a powerful machine.

from muffon.

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.