Comments (8)
So, there is no need to waste time on fixing this.
Please do waste time on fixing this.
I just saw the announcement and will start to migrate to Compose from JavaFx today. But it can not be all done in once, there will be things missing etc. So Compose and JavaFx will co-exist for quite some time for me (I am planning to have JavaFx in different pop-up windows)
And anyway it is quite puzzling to me how is the simple presence of different dispatcher can cause an issue. What if I want to write or use other non-standard dispatchers? What causes the issue? What to look out for?
from compose-multiplatform.
@igordmn IIRC you had simple fix with more explicit dispatcher selector. Can we apply it and check if it helps?
from compose-multiplatform.
Wild guess: just find and replace Dispatchers.Main
with Dispatchers.Swing
in compose codebase?
from compose-multiplatform.
Interesting problem, seems Swing (used by Compose) and JavaFX coroutine dispatchers cannot coexist. So not sure, if such a config is supported. Is it possible to not use JFX coroutine dispatcher?
from compose-multiplatform.
Not a major issue for me TBH - I was going to rewrite JavaFX granulary but now I'll just write Compose GUI as a separate app.
So, there is no need to waste time on fixing this.
from compose-multiplatform.
I'd like to gradually experiment with Compose in a JavaFx application which is the desktop version and the control panel of the supporting service of a mobile application, and this is a showstopper for me, too.
Please, do not ignore this issue.
from compose-multiplatform.
@dector could you please check if issue has gone with the build "0.2.0-build123"?
from compose-multiplatform.
@olonho 0.2.0-build123
fixes this issue for my sample.
from compose-multiplatform.
Related Issues (20)
- [Compose resources]: Allow custom naming of "Res" class generated HOT 4
- A common way to handle window-level key handlers
- [Compose resources]: Make url paths absolute for JS/Web
- Compose Navigation show overlay on Desktop & Web HOT 8
- Support Kotlin 1.9.24 HOT 2
- Could not isolate value org.jetbrains.compose.internal.service.ConfigurationProblemReporterService HOT 2
- Implementing Room causes issue to run iOS App in Simulator HOT 2
- Unable to collect hover interactions over BasicText
- Add GPG signatures to released artifacts HOT 1
- Compose Compiler 1.5.12+ causes Only @HiddenFromObjC declaration can be a subtype of @HiddenFromObjC declaration HOT 2
- Accessibility. Crash on Windows when traversing elements
- Accessibility. Review enabling accessibility on Windows in native distributed apps
- Compose 1.6.2 iOS ComposeContainer memory leak HOT 2
- ComposeUIViewController don't Update View HOT 2
- TextField cannot input in ExposedDropdownMenuBox, when ExposedDropdownMenu is expanded HOT 4
- 🚀 Low-code tools to speed up and ease app development HOT 1
- java.lang.SecurityException: SHA-256 digest error for org/bouncycastle/operator/OperatorCreationException.class HOT 2
- [IOS-Simulator] TextField Text Cursor Jumps Around After Using CMD+A then Delete to clear all text preventing further text input.
- Using `ComposeScene`s with anything but `MainUIDispatcher` results in a deadlock HOT 19
- Generate XCFramework with UI, resources and dependencies HOT 2
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.