https://bugs.kde.org/show_bug.cgi?id=379215
Harald Sitter <sit...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|REPORTED |CONFIRMED CC| |sit...@kde.org --- Comment #1 from Harald Sitter <sit...@kde.org> --- Mhhh. This may actually be a substantial architectural defect. I'm only glancing over the code but it looks a whole lot like the way the client<->helper communication is built assumes that only one action of a single type e.g. "org.kde.foo.action" is run at any given time. Specifically the helper gets told to run an action and then informs on progress for that action via signals that only link to the request by the action name. That is why two instances of kwrite would get finished, the helper emits actionPerformed("org.kate.whatevs", {}) and both clients think their request is the one that was performed. Fixing this essentially needs the entire IPC to get changed :| Oh dear oh dear -- You are receiving this mail because: You are watching all bug changes.