Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI isn't updating mM8 screen, just a duplicate behind the window #7

Open
Trilkhai opened this issue May 8, 2020 · 0 comments
Open

Comments

@Trilkhai
Copy link

Trilkhai commented May 8, 2020

I'm running the latest version of MicroM8 GUI (as of May 6th 2020) along with the version of MicroM8 it comes with. I'm in 64-bit OpenSUSE Linux, running KDE 5/Plasma.

I noticed upon opening the GUI that the usual "microM8" opening screen wasn't animating/rotating as usual; I told it to launch a game, but even though I could hear it, the GUI window still just showed the static MicroM8 screen. At that point I clicked away to look the issue up in my browser, and when I clicked back to the MM8 GUI window, it updated the Apple II screen to the most recent static state.

A little more experimenting showed that the mM8-GUI is making all of the live changes/updates to a copy of the Apple II screen behind the GUI window (see screenshots), then closing the copy and displaying its most recent state in the GUI when I click away from it. If I drag the mM8-GUI window, the updated duplicate is left behind until I release the mouse button; at that point the copy again vanishes/closes and instead its updated state appears in the GUI's version:
the updated duplicate is left behind

Oddly enough, now every time I open microM8 GUI, the static mM8 screen is shown and the live/animated rotating one is also shown staggered behind it:
is also shown staggered behind it

All versions of microM8 work fine if launched on their own, including the one included with microM8-GUI. Launching the mM8-GUI from Konsole didn't show any errors or warnings that would explain the strange behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant