Carlton Whitehead

Results 10 comments of Carlton Whitehead

I've seen a similar stack trace, but only on a Travis CI Mac worker. I re-ran the same build a few times and eventually it passed. I haven't seen this...

I ran into this issue, found this ticket, and decided to experiment with a few things. Environment: - TestFX Version: 4.0.13-alpha - Platform: Linux (4.13.0-36-generic, Linux Mint 18.3 Cinnamon 64-bit)...

``` 432e06e74b960dab94d8bcf32bb63b8a5f37c75e is the first bad commit commit 432e06e74b960dab94d8bcf32bb63b8a5f37c75e Author: Tjeerd Jan van der Molen Date: Sat Mar 10 11:19:00 2018 +0100 (enhancement) Support UI scales greater than 1.0 (hidpi)....

Thanks for looking into it. I'll be away from my PC where I can repeat this bug over this weekend, but happy to run tests and collect logs if you...

Alternatively, you might be able to repeat this locally on a VM, configured for two monitors. I know VirtualBox supports that. Would give a relatively tight feedback loop absent Travis...

Sorry for the wild goose chase with VirtualBox. It was just a hunch, and I probably should have spelled that out more clearly earlier. I made a branch of my...

I took a closer look at the bisected commit, and I think I found the cause of the problem. See https://github.com/TestFX/TestFX/blob/9ef3c714cbd5dff88a2452a904a78446c036cfaf/subprojects/testfx-core/src/main/java/org/testfx/service/locator/impl/BoundsLocatorImpl.java#L42 ```java private Double getScale() { if (GraphicsEnvironment.isHeadless()) { return...

In `getWidth()`: - `primaryScreenDisplayMode.size` contains: - `width = 4480` - `height = 1440` - `realWidth = 4480` - `scaledWidth = 1920` In `getHeight()`: - `primaryScreenDisplayMode.size` same as above - `realHeight...

- `realWidth = 2560` - `scaledWidth = 1920` - `realHeight = 1440` - `scaledHeight = 1080` My test suite still fails due to the incorrect scale calculation. Looks like the...

I've encountered this problem working on a multiplatform iOS/Android app. The shared/common module contains the strings and virtually all of the presentation logic (choosing which StringDesc passes to the UI)....