Files
zulip/static/js
Tejas Kasetty b7aa81f122 compose: Render the emoji picker only once.
* Whenever the emoji picker is opened a call is made to render
  the emoji's. This rendering happend everytime the emoji picker
  was opened. Thus, resulting in duplicates of emoji's getting
  appended in the emoji picker over multiple open and close.

* This commit, is a fix to render the emoji's only once when the
  emoji picker is opened for the first time. Further calls just
  toggles the emoji picker showing the already rendered emoji's.
  This enhances the performance of Emoji picker considerably
  because there is no overhead of making a request to get the emoji's
  from the server, each time the emoji picker is opened.

* Other changes -- on closing the emoji picker, the compose box
  remains in focus.

Fixes: #4300.
See Also: #3952.
2017-04-18 12:18:52 -07:00
..
2017-03-19 11:05:44 -07:00
2017-03-19 11:05:45 -07:00
2017-03-19 11:05:44 -07:00
2017-04-07 15:20:12 -07:00
2017-04-18 12:14:41 -07:00
2017-02-14 23:25:22 -08:00
2017-03-19 21:03:45 -07:00
2017-03-19 21:03:45 -07:00
2017-04-07 15:20:12 -07:00
2017-04-06 11:28:36 -07:00
2017-04-06 11:28:36 -07:00
2017-04-14 13:09:19 -07:00
2017-03-19 21:03:45 -07:00
2017-03-27 14:30:28 -07:00
2017-04-06 12:23:44 -07:00
2017-03-19 11:05:45 -07:00
2017-03-22 07:29:42 -07:00
2017-03-22 07:29:42 -07:00
2017-03-19 11:05:45 -07:00
2017-04-03 07:13:25 -07:00
2017-03-18 10:35:52 -07:00
2016-12-07 16:11:52 -08:00