Comments (2)
Thanks @pablichjenkov for reply regarding the specific issue.
I'll just add regarding porting LiveData
to multiplatform - there is no plan to do that.
Obvious reasons are:
LiveData
is written on java- There is
Flow
equivalent with all lifecycle bindings
from compose-multiplatform.
Instead of a StateFlow use a SharedFlow with repeat 1. You will also have to update the Update Policy in your compose State, because compose State also don't Emit events on the same event.
Bottom line you should change your design into something that represents your state not depending on this state updates.
That would be better for performance too.
from compose-multiplatform.
Related Issues (20)
- Where can I see the changes to the slot table in the Compose July '24 release? HOT 1
- ModalBottomSheet Closes on Back Press with Keyboard Open in Compose Multiplatform HOT 1
- No such value argument slot in IrCallImpl: 1 (total=1) HOT 1
- Improve code style: Replace wildcard imports with explicit imports
- Compose multiplatfrom and jetpack compose compatibility problem (java.lang.NoSuchMethodError MeasureScope#layout$default) HOT 1
- compose resources not loading on iOS ~ after 1.6.8 HOT 4
- Support type-safe navigation HOT 3
- (Select-All -> Delete) action in TextField doesn't work when empty text state disposes composition
- Questions related to `*.dll ` packaging
- On iOS platforms, Compose gestures(scroll or drag) conflict with native gestures. HOT 2
- [Navigation] commonrize `NavDeepLinkDslBuilder` HOT 1
- Detekt tasks are being registered when using the 1.7.0 dev gradle plugin HOT 1
- Clicking TextField should consume pointer press event HOT 1
- Adding a new resource dir to sourceSets.commonMain is not affecting Res.drawable HOT 4
- iOS App crashes on launch with MissingResourceException with Compose UI HOT 1
- iOS App crashes on launch with MissingResourceException HOT 1
- Keyboard not opening in iOS When using ExposedDropdownMenu HOT 1
- ImageViewer/Desktop - Build error due to a code not updated after some refactoring
- Enahancement: Background Image Modifier with Alignment and Repeat Options HOT 1
- How to complete the check for updates and automatic updates HOT 1
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 compose-multiplatform.