mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
Don't let the tutorial popovers get clipped on long names or small windows.
(imported from commit 069016ab38eb2d0d09b751ca22a53aba9d6980ba)
This commit is contained in:
@@ -192,7 +192,7 @@ function messages_in_viewport() {
|
||||
}
|
||||
|
||||
function small_window() {
|
||||
return $("#left-sidebar").width() < 175;
|
||||
return !$("#left-sidebar").is(":visible");
|
||||
}
|
||||
|
||||
function maybe_tweak_placement(placement) {
|
||||
@@ -215,13 +215,15 @@ function maybe_tweak_placement(placement) {
|
||||
function create_and_show_popover(target_div, placement, title, content_template) {
|
||||
target_div.popover({
|
||||
placement: placement,
|
||||
title: templates.render("tutorial_title", {title: title}),
|
||||
content: templates.render(content_template),
|
||||
title: templates.render("tutorial_title", {title: title,
|
||||
placement: placement}),
|
||||
content: templates.render(content_template, {placement: placement}),
|
||||
trigger: "manual"
|
||||
});
|
||||
target_div.popover("show");
|
||||
|
||||
$(".popover").css("z-index", 20001);
|
||||
$(".popover-title").addClass("popover-" + placement);
|
||||
}
|
||||
|
||||
exports.defer = function (callback) {
|
||||
|
||||
Reference in New Issue
Block a user