zulip/zephyr/static/js
Waseem Daher 22099dfe9f Fix scrolling bug related to resize.
When Bootstrap shrinks the divs down into 'tablet' mode, our selected
message might end up being even lower in the screen than it was before
(because more text wraps). But our scrollbar does not automatically
advance to keep it in view -- so we do it manually.

This implementation is a little hackish in that it does some
unnecessary recenter_view-ing in big views (which can be a touch
disorienting) to optimize recentering on resizing for small views.

If that behavior is annoying, we can deal with it by being
smarter about when we trigger the recenter code.

(imported from commit 6834e11f7a37833982c388f15174df661d7f55b3)
2012-10-12 00:17:24 -04:00
..
common.js Drop JSLint directives 2012-10-04 11:04:25 -04:00
compose.js Make pressing escape also un-narrow 2012-10-11 14:30:51 -04:00
debug.js Allow console.log in debug.js 2012-10-04 12:36:59 -04:00
dom_access.js Rename zephyr_row to message_row. 2012-10-10 10:27:59 -04:00
hotkey.js Make pressing escape also un-narrow 2012-10-11 14:30:51 -04:00
narrow.js Have the navbar,composewindow,narrowbar look OK in small windows. 2012-10-11 22:44:28 -04:00
setup.js Rename the zephyr template to the message template. 2012-10-10 10:32:59 -04:00
signup.js Remove errant console.log. 2012-10-04 13:33:59 -04:00
subscribe.js Rename class_name to stream_name. 2012-10-10 17:48:17 -04:00
ui.js Fix scrolling bug related to resize. 2012-10-12 00:17:24 -04:00
zephyr.js Rename instance to subject. 2012-10-10 18:01:39 -04:00