Max
Max
I'm trying to repro this but having some issues now.  This is what it looks like for me with Fedora 34. Can you verify this is still an issue,...
I put together a quick proof-of-concept fix for this; this is the diff: ```diff diff --git a/zircon.core/src/commonMain/kotlin/org/hexworks/zircon/internal/uievent/impl/UIEventToComponentDispatcher.kt b/zircon.core/src/commonMain/kotlin/org/hexworks/zircon/internal/uievent/impl/UIEventToComponentDispatcher.kt index 8c1e9b180..e0765354a 100644 --- a/zircon.core/src/commonMain/kotlin/org/hexworks/zircon/internal/uievent/impl/UIEventToComponentDispatcher.kt +++ b/zircon.core/src/commonMain/kotlin/org/hexworks/zircon/internal/uievent/impl/UIEventToComponentDispatcher.kt @@ -39,6 +39,7 @@ class...
Agree that the potential for edge cases not covered here is high. Like if I let go while outside the control, does that work? What if I'm outside the window?...
I'm also inclined to pick this one up once we decide what the desired behavior is.
I think there's a lot to discuss here...here's the three things I can think of: * How does it look? * How does the user keyboard-navigate to it? Tab? Then...
Re: appearance, perhaps this? ``` ┌┤Foo├─────┐ │ ▲│ │ ■│ │ ░│ │ ░│ │ ▼│ └──────────┘ ```
I noticed that -- I've been using it as a starting point and things are going pretty well. I'm making my version accept any T instead of just strings, and...
Seems like on clicking the scrollbar, you could add a mousedrag handler to the screen/view/root that uses capture/bubble to track movement, then on mouseup release the handler and itself (the...
I'll probably pick it up (#374) once a few of my other PRs get merged.
The main ask is to document the behavior; or is the behavior so "obvious" that it doesn't warrant documenting?