Bug 399620 - KStars stays in dimmed mode after EKOS error dialog
Summary: KStars stays in dimmed mode after EKOS error dialog
Status: RESOLVED NOT A BUG
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: 2.9.8
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-10 15:20 UTC by Pit
Modified: 2018-10-10 17:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pit 2018-10-10 15:20:12 UTC
SUMMARY
If I get an error dialog box from EKOS/INDI (in my case because an indi subprocess was killed), after clicking 'OK' the main KStars window will stay in dimmed mode, even after EKOS/INDI is closed/terminated.

I have set EKOS/INDI mode to 'separate window'

STEPS TO REPRODUCE
1. Start kstars
2. open EKOS, start an INDI session
3. Provoke an error, like killing one of the indi_xxx processes

OBSERVED RESULT
kstars main window stays dimmed (low intensity low color) 

EXPECTED RESULT
normal intensity and color for kstars when having focus

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION
system is openSUSE Tumbleweed 20181001
Comment 1 Jasem Mutlaq 2018-10-10 16:54:49 UTC
Looks like you might still other windows open.. check that all error messages are closed because it could be more than one.
Comment 2 Pit 2018-10-10 17:27:04 UTC
Oh.
I just checked again (with a different setup) and there it indeed works correctly.
So I went back to where I had it before: It's an eqmod thread running wild (see https://indilib.org/forum/mounts/3970-indi-eqmod-telescope-hangs-with-100-cpu.html).  So the dimming *only* stays if I kill this one thread while it's hanging (likely some hanging communication?).  Should have checked with some other threads before :(
Guess this one can be closed then, sorry