[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [khotkeys] [Bug 343891] khotkeysrc destroyed upon changing a shortcut setting
From: thomas gahr <kde-bugzilla () dadommas ! de>
Date: 2015-02-08 5:46:23
Message-ID: bug-343891-17878-DD5Ii9R79y () http ! bugs ! kde ! org/
[Download RAW message or body]
https://bugs.kde.org/show_bug.cgi?id=343891
--- Comment #4 from thomas gahr <kde-bugzilla@dadommas.de> ---
OK so I dug a little deeper... scroll down for [tl:dr]
I put my .config dir into a git repo and added commits like this:
for file in $( ls ) ; git rm -r $file && sh -c "git commit -am \"$file\"" done
this way I git-bisected to the commit that removed kglobalshortcutsrc (yay
binary search!)
Once I removed BOTH kglobalshortcutsrc and khotkeysrc it worked.
Deleting khotkeysrc from the working setup does not break anything.
Moving the OLD kglobalshortcutsrc in place breaks it.
If I keep khotkeysrc in place now and move the new (saved from the working
setup) kglobalshortcutsrc in place does NOT fix it - so the broken
kglobalshortcutsrc breaks khotkeysrc.
Starting from this I narrowed it down to the following line in
kglobalshortcutsrc:
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=none,none,Search
which is found in the section [khotkeys]
the whole diff between working and broken kglobalshortcutsrc is:
--- kglobalshortcutsrc.yes 2015-02-08 06:00:11.723950888 +0100
+++ kglobalshortcutsrc.nope 2015-02-08 05:51:26.913967273 +0100
@@ -20,9 +20,7 @@
[khotkeys]
_k_friendly_name=khotkeys
-{2069c78b-ac0f-43a6-95a4-7f9c57fadadf}=Print,none,PrintScreen
-{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Search
-{f643b1ce-97fd-4a9d-8748-adbc6bd74b4b}=Meta+D,none,asddf
+{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=none,none,Search
[kmix]
_k_friendly_name=KMix
@@ -208,4 +206,4 @@
[yakuake]
_k_friendly_name=Yakuake
-toggle-window-state=F12,F12,Open/Retract Yakuake
+toggle-window-state=Ctrl+1,F12,Open/Retract Yakuake
removing the faulty line fixes the problem.
[tl:dr]
In fact changing the line from
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=none,none,Search
to
{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=,none,Search
makes the problem go away.
Do you need anything else to reproduce this? I guess it'd do no harm to upload
both files here?
--
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic