Comments (6)
Glad that fixed it, but disabling the extension is a workaround. I imagine this is going to happen with a lot of extensions.
I will have a think about how to find the correct node to update in a less brittle way. I have a couple of ideas which I will experiment with soon. The advantage Phoenix has is their templates are aware of what can be updated, this implementation is unaware.
And yes contributions are welcome
from live.
@AnaelBerrouet this project in its current form is not very idiomatic in the Go sense, I pretty much lifted the API from phoenix. I think I might take another pass at it to make it more "Go", and especially when generics show up soon it will be worth another pass.
from live.
In chrome theres the extra script node for that chrome extension
DOM structure in chrome (patch non-functional):
DOM structure in safari (patch functional):
from live.
So i disabled Apollo Client Devtools
which was injecting that added script. And the page is fully functional again!
thanks for taking the time to help me out on this.
Slight aside, are you open to code contributions? I wouldn't mind diving into this code base and helping out if I can at some point. Either way, thanks again!
from live.
Nvm just saw your contributing.md!
from live.
Closing this as fixed in https://github.com/jfyne/live/releases/tag/v0.11.0
from live.
Related Issues (17)
- Client always using ws protocol HOT 2
- Firefox websocket is slow to connect HOT 2
- examples/clock: works with Firefox but not Chrome HOT 8
- internal errors cause JSON marshal error HOT 1
- Render on client HOT 6
- Chatgroup for this project. HOT 3
- Invalid renderings HOT 3
- Details is always closed whenever the DOM is patched HOT 2
- fix to build on mac, and maybe other OS's HOT 1
- File uploads HOT 3
- PatchURL for full path - not only query params HOT 4
- examples/form: losing current input value during validation HOT 17
- How to read URL query string params in HandleMount? HOT 3
- Broadcasting events on global level? HOT 3
- Integration with Fiber HOT 2
- baseEngine.handleEmittedEvent not fully synced HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from live.