Commit e8e3038a5fca9029b33c4e23b8420bf09391ee86
1 parent
09647389
Exists in
master
and in
29 other branches
chat: open up most recent conversation and fix submenu toggle
Showing
2 changed files
with
3 additions
and
3 deletions
Show diff stats
public/javascripts/application.js
| ... | ... | @@ -334,8 +334,7 @@ function toggleSubmenu(trigger, title, link_list) { |
| 334 | 334 | } |
| 335 | 335 | |
| 336 | 336 | function toggleMenu(trigger) { |
| 337 | - hideAllSubmenus(); | |
| 338 | - jQuery(trigger).siblings('.simplemenu-submenu').toggle().toggleClass('opened'); | |
| 337 | + jQuery(trigger).siblings('.simplemenu-submenu').toggle(); | |
| 339 | 338 | } |
| 340 | 339 | |
| 341 | 340 | function hideAllSubmenus() { |
| ... | ... | @@ -569,6 +568,7 @@ function display_notice(message) { |
| 569 | 568 | } |
| 570 | 569 | |
| 571 | 570 | function open_chat_window(self_link, anchor) { |
| 571 | + if(jQuery('#conversations .conversation').length == 0) jQuery('.buddies a').first().click(); | |
| 572 | 572 | if(anchor) { |
| 573 | 573 | jQuery('#chat').show('fast'); |
| 574 | 574 | jQuery("#chat" ).trigger('opengroup', anchor); | ... | ... |
public/javascripts/chat.js
| ... | ... | @@ -561,7 +561,7 @@ jQuery(function($) { |
| 561 | 561 | var conversation_id = Jabber.conversation_prefix + jid_id; |
| 562 | 562 | var conversation = $('#' + conversation_id); |
| 563 | 563 | if (conversation.length > 0) { |
| 564 | - return conversation; | |
| 564 | + return conversation; | |
| 565 | 565 | } |
| 566 | 566 | |
| 567 | 567 | var jid = Jabber.jid_of(jid_id); | ... | ... |