kotelnik / plasma-applet-active-window-control

Plasma 5 applet for controlling currently active window.
GNU General Public License v2.0
119 stars 18 forks source link

After update to plasma 5.10, AWC makes plasma (or latte-dock) crash #84

Closed kupiqu closed 7 years ago

kupiqu commented 7 years ago

I first thought it was a Latte-dock issue, but it turned out it was AWC.

Please see https://github.com/psifidotos/Latte-Dock/issues/507

cuentawarra commented 7 years ago

its awc , i dont use latte dock and after update desktop was crashing , had to manually remove the plasmoid

fedor1113 commented 7 years ago

Definitely. The same problem. Any ideas on how to fix the issue?

kotelnik commented 7 years ago

I'm working on it.. :)

kotelnik commented 7 years ago

Mostly fixed. Please test.

Known issue: if "show active window only for plasmoid's screen" is checked and you move your active window outside of the plasmoid's screen, it will stay active in the plasmoid until active task is changed.

kupiqu commented 7 years ago

It works!

One (minor) thing that seems to not work now though is that buttons appear all the time irrespective of the setting: show only when maximized.

Could you check? Should I open a different issue?

fedor1113 commented 7 years ago

True. It is reproducible. I have the same issue. I was actually going to open it, but you can do it.

fedor1113 commented 7 years ago

Haven't looked at the code, but tried to tweak the applet's settings in different ways - the option does not work at all.

fedor1113 commented 7 years ago

IMHO, the original issue here is completely gone. I think it can be closed.

kupiqu commented 7 years ago

I agree, and issue #85 has already been opened

ghost commented 7 years ago

Hi, it still crashes for me. This is what i get if i execute plasmashell from the CLI:

KCrash: Attempting to start /usr/bin/plasmashell from kdeinit sock_file=/run/user/1000/kdeinit50 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmashell path = /usr/bin pid = 9760 KCrash: Arguments: /usr/bin/plasmashell KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit50 QSocketNotifier: Invalid socket 8 and type 'Read', disabling... QSocketNotifier: Invalid socket 37 and type 'Read', disabling... QSocketNotifier: Invalid socket 9 and type 'Read', disabling...

*Edit: the test was done cloning the repo and compiling from source installing with the script included.

kotelnik commented 7 years ago

it still crashes for me.

This is weird. Please make sure you don't have kde-store version installed at the same time. Next, please try to test with empty plasma config so there is stock configuration of plasma panel and AWC (after added to panel).

kotelnik commented 7 years ago

@kupiqu and others: Thanks for reporting this! :)

ghost commented 7 years ago

Thanks a lot, it worked!. This is what i did in case someone else has the same problem: