keymapperorg / KeyMapper

An Android app that change what the buttons do on your devices!
http://docs.keymapper.club
GNU General Public License v3.0
1.28k stars 166 forks source link

Bug: A key map containing more than one "Perform Actions" shortcuts will perform the same shortcut multiple times, even if you selected different shortcuts #1331

Closed Software27425 closed 2 weeks ago

Software27425 commented 3 weeks ago

Developer TODO (don't remove)

Describe the bug A key map with more than one "Perform Actions" shortcuts will perform the same shortcut multiple times, even if you selected different shortcuts. In other words, if you have more than one "Perform Actions" shortcut, Keymapper won't perform the exact shortcuts you selected.

To Reproduce Steps to reproduce the behavior:

  1. Create the following key maps: Keymap 1 Launch app - Calculator

Keymap 2 Launch app - Clock

Keymap 3 Launch app shortcut/Perform actions/Keymap 1 (Calculator) Launch app shortcut/Perform actions/Keymap 2 (Clock)

  1. Save

  2. Tap on Keymap 3 and go to the "Actions" tab. Tap "Open Calculator" and "Open Clock"

Both of these will open Calculator, which is not what we wanted.

Expected behavior Tap "Open Calculator" should open Calculator, and tapping "Open Clock" should open Clock.

Smartphone (please complete the following information):

Context: I'm trying to perform different shortcuts by tapping an action inside a keymap's "Actions" tab, inside the Keymapper app.

sds100 commented 2 weeks ago

Is this a duplicate of #1307 which i recently fixed? Can you test the apk I sent in that issue.

Software27425 commented 2 weeks ago

I tested again, this time with 2.6.3-ci.93.apk, and it looks fixed now! The expected behavior works correctly there. Thanks! @sds100

sds100 commented 2 weeks ago

Great, I will close this :)