aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcvogeley <christian.vogeley@hotmail.de>2014-02-01 14:43:33 -0800
committercvogeley <christian.vogeley@hotmail.de>2014-02-01 14:43:33 -0800
commit3b1346c143fef300cbf0bec38333b0b772a01ceb (patch)
treef05f4c07ad8e8e0f4e53897a6f54e57cc663b57d
parent94d874c0b2b5e719af3aa676d015307bab514b6a (diff)
parent30aeb42bed0b4bb6bf90c16674565ee5d7a26945 (diff)
downloadvolse-hubzilla-3b1346c143fef300cbf0bec38333b0b772a01ceb.tar.gz
volse-hubzilla-3b1346c143fef300cbf0bec38333b0b772a01ceb.tar.bz2
volse-hubzilla-3b1346c143fef300cbf0bec38333b0b772a01ceb.zip
Merge pull request #295 from cvogeley/master
Press return to post chat posts- SHIFT-RETURN creates line break
-rw-r--r--view/tpl/chat.tpl17
1 files changed, 17 insertions, 0 deletions
diff --git a/view/tpl/chat.tpl b/view/tpl/chat.tpl
index 0ebe879a1..a0c18f8d6 100644
--- a/view/tpl/chat.tpl
+++ b/view/tpl/chat.tpl
@@ -89,3 +89,20 @@ function update_chats(chats) {
}
</script>
+<script>
+function isMobile() {
+ try{ document.createEvent("TouchEvent"); return true; }
+ catch(e){ return false; }
+}
+$(function(){
+
+ $('#chatText').keypress(function(e){
+ if (e.keyCode == 13 && e.shiftKey||isMobile()) {
+ }
+ else if (e.keyCode == 13) {
+ e.preventDefault();
+ $(this).parent('form').trigger('submit');
+ }
+ });
+});
+</script>