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-04-12 21:14:21 -07:00
2017-04-12 09:32:49 -07:00
2017-04-17 22:18:24 -07:00
2016-11-29 08:58:39 -08:00
2017-04-04 15:57:10 -07:00
2017-04-17 20:55:42 -07:00
2017-04-17 20:55:42 -07:00
2017-02-16 21:06:18 -08:00
2017-01-21 21:45:12 -08:00
2017-03-09 00:56:37 -08:00
2017-03-07 22:13:01 -08:00
2017-03-19 11:05:44 -07:00
2017-02-28 16:15:10 -08:00
2017-03-27 13:23:10 -07:00
2017-04-17 20:55:42 -07:00
2016-12-07 16:11:52 -08:00
2017-01-10 04:55:41 -08:00
2017-02-21 11:30:59 -08:00
2017-04-14 13:09:19 -07:00
2017-03-18 15:52:50 -07:00
2017-04-17 20:29:07 -07:00
2017-03-19 11:05:45 -07:00
2017-03-16 11:30:49 -07:00
2016-12-14 21:34:51 -08:00
2017-03-19 11:05:44 -07:00
2017-01-11 15:23:42 -08:00
2017-04-07 15:20:12 -07:00
2017-04-18 12:14:41 -07:00
2017-04-03 17:01:50 -07:00
2017-02-26 18:30:15 -08:00
2016-08-25 14:12:58 -07:00
2017-04-07 15:20:12 -07:00
2017-03-22 14:17:34 -07:00
2017-02-14 23:25:22 -08:00
2017-03-16 14:06:40 -07:00
2017-04-03 16:22:05 -07:00
2017-03-18 20:40:34 -07:00
2017-04-07 17:32:56 -07:00
2017-04-18 12:14:41 -07:00
2017-03-29 11:34:32 -07:00
2017-03-21 20:56:34 -07:00
2017-03-25 09:19:26 -07:00
2017-04-14 14:52:50 -07:00
2017-04-05 11:53:52 -07:00
2017-04-06 09:06:14 +05:30
2017-02-23 02:58:22 -08:00
2017-04-14 14:01:57 -07:00
2017-03-19 21:03:45 -07:00
2017-04-03 16:22:05 -07:00
2017-03-19 13:42:11 -07:00
2017-03-19 20:39:21 -07:00
2017-03-27 10:26:30 -07:00
2017-02-22 22:46:44 -08:00
2017-04-17 20:36:59 -07:00
2017-03-19 21:03:45 -07:00
2017-03-19 10:56:09 -07:00
2017-03-19 22:11:38 -07:00
2017-03-25 12:49:14 -07:00
2017-02-11 08:36:39 -08:00
2017-04-17 22:54:36 -07:00
2017-03-19 11:05:46 -07:00
2017-03-18 10:35:52 -07:00
2017-04-14 10:38:29 -07:00
2017-03-05 15:44:43 -08:00
2017-03-22 22:28:18 -07:00
2017-04-18 12:18:52 -07:00
2017-04-04 15:57:10 -07:00
2017-03-26 11:51:36 -07:00
2017-03-07 22:13:01 -08:00
2017-01-11 15:23:42 -08:00
2017-03-27 13:36:31 -07:00
2017-03-10 14:59:59 -08:00
2017-01-11 15:23:42 -08:00
2017-01-11 15:23:42 -08:00
2017-02-07 14:13:29 -08:00
2017-04-04 13:02:10 -07:00
2017-04-14 10:38:21 -07:00
2017-04-06 11:28:36 -07:00
2017-04-07 15:20:12 -07:00
2017-04-14 10:38:21 -07:00
2017-04-17 20:55:42 -07:00
2017-04-17 20:55:42 -07:00
2017-04-06 11:28:36 -07:00
2017-04-06 11:28:36 -07:00
2017-04-07 15:20:12 -07:00
2017-04-17 20:55:42 -07:00
2017-04-17 20:55:42 -07:00
2017-04-17 20:55:42 -07:00
2017-04-17 20:55:42 -07:00
2017-04-14 10:38:21 -07:00
2017-04-06 06:43:25 +05:30
2017-04-14 13:09:19 -07:00
2017-01-11 15:23:42 -08:00
2017-03-05 15:44:43 -08:00
2017-03-21 20:56:34 -07:00
2017-04-13 08:01:44 -07:00
2017-04-17 11:12:01 -07:00
2017-03-19 21:03:45 -07:00
2017-03-25 09:42:49 -07:00
2017-04-05 12:30:36 -07:00
2016-12-14 21:34:51 -08:00
2016-12-01 14:27:17 -08:00
2017-03-27 14:30:28 -07:00
2017-04-06 12:23:44 -07:00
2017-04-07 07:11:17 -07:00
2017-03-19 11:05:45 -07:00
2017-03-18 10:35:52 -07:00
2017-03-22 08:20:21 -07:00
2017-03-22 08:20:21 -07:00
2017-03-22 07:29:42 -07:00
2017-03-22 07:29:42 -07:00
2017-04-14 14:07:59 -07:00
2017-04-03 16:22:05 -07:00
2017-03-19 14:11:50 -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
2017-03-22 20:50:44 -07:00
2017-02-14 23:25:22 -08:00
2017-03-21 00:59:17 -07:00
2017-04-14 10:33:55 -07:00
2017-04-14 14:42:16 -07:00
2016-12-07 16:11:52 -08:00