{"action":"closed","issue":{"url":"https://api.github.com/repos/getkirby/panel/issues/535","labels_url":"https://api.github.com/repos/getkirby/panel/issues/535/labels{/name}","comments_url":"https://api.github.com/repos/getkirby/panel/issues/535/comments","events_url":"https://api.github.com/repos/getkirby/panel/issues/535/events","html_url":"https://github.com/getkirby/panel/issues/535","id":96836320,"number":535,"title":"Custom tag separator won't trigger a new tag","user":{"login":"arnaudjuracek","id":2837959,"avatar_url":"https://avatars.githubusercontent.com/u/2837959?v=3","gravatar_id":"","url":"https://api.github.com/users/arnaudjuracek","html_url":"https://github.com/arnaudjuracek","followers_url":"https://api.github.com/users/arnaudjuracek/followers","following_url":"https://api.github.com/users/arnaudjuracek/following{/other_user}","gists_url":"https://api.github.com/users/arnaudjuracek/gists{/gist_id}","starred_url":"https://api.github.com/users/arnaudjuracek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arnaudjuracek/subscriptions","organizations_url":"https://api.github.com/users/arnaudjuracek/orgs","repos_url":"https://api.github.com/users/arnaudjuracek/repos","events_url":"https://api.github.com/users/arnaudjuracek/events{/privacy}","received_events_url":"https://api.github.com/users/arnaudjuracek/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/getkirby/panel/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/getkirby/panel/milestones/3","html_url":"https://github.com/getkirby/panel/milestones/2.2","labels_url":"https://api.github.com/repos/getkirby/panel/milestones/3/labels","id":845069,"number":3,"title":"2.2","description":"","creator":{"login":"bastianallgeier","id":24532,"avatar_url":"https://avatars.githubusercontent.com/u/24532?v=3","gravatar_id":"","url":"https://api.github.com/users/bastianallgeier","html_url":"https://github.com/bastianallgeier","followers_url":"https://api.github.com/users/bastianallgeier/followers","following_url":"https://api.github.com/users/bastianallgeier/following{/other_user}","gists_url":"https://api.github.com/users/bastianallgeier/gists{/gist_id}","starred_url":"https://api.github.com/users/bastianallgeier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bastianallgeier/subscriptions","organizations_url":"https://api.github.com/users/bastianallgeier/orgs","repos_url":"https://api.github.com/users/bastianallgeier/repos","events_url":"https://api.github.com/users/bastianallgeier/events{/privacy}","received_events_url":"https://api.github.com/users/bastianallgeier/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":28,"state":"open","created_at":"2014-10-29T12:44:21Z","updated_at":"2015-11-12T23:35:04Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-07-23T15:09:32Z","updated_at":"2015-11-12T23:35:04Z","closed_at":"2015-11-12T23:35:04Z","body":"If I use a custom tag separator, like `;` instead of `,`, the tag won't be add when I type `;`.\r\n\r\nI think the problem is caused by `tags.js` around line 327, where you hard-coded the keyCode of the comma instead of getting the `self.separator` keyCode : \r\n\r\n``` js\r\n self.keys(self.input, {\r\n        // enter\r\n        13 : function() {\r\n          self.add();\r\n          return false;\r\n        },\r\n        // tab\r\n        9 : function() {\r\n          if(self.input.val().length == 0) {\r\n            return true;\r\n          } else {\r\n            self.add();\r\n            return false;\r\n          }\r\n        },\r\n        // ,\r\n        188 : function() {                    // <------------------   HERE\r\n          self.add();\r\n          return false;\r\n        },\r\n        // backspace\r\n        8 : function() {\r\n          if(self.cursor == 0) {\r\n            self.goto('last');\r\n            return false;\r\n          }\r\n        },\r\n        // left\r\n        37 : function() {\r\n          if(self.cursor == 0) {\r\n            self.goto('last');\r\n            return false;\r\n          }\r\n        },\r\n      });\r\n```"}}