mirror of
https://github.com/zulip/zulip.git
synced 2025-11-13 18:36:36 +00:00
stream settings: Fix bug in deactivate stream modal appearance.
Stream deactivation modal should be append to main unique id, stream overlay element. This commit also add `new-style` class to modal. Fixes #12394
This commit is contained in:
committed by
Tim Abbott
parent
b530c87d26
commit
25dbda1e53
@@ -598,13 +598,17 @@ exports.initialize = function () {
|
||||
return;
|
||||
}
|
||||
var stream_name = stream_data.maybe_get_stream_name(stream_id);
|
||||
var deactivate_stream_modal = templates.render("deactivation-stream-modal", {stream_name: stream_name});
|
||||
$(".subscription_settings").append(deactivate_stream_modal);
|
||||
var deactivate_stream_modal = templates.render("deactivation-stream-modal", {
|
||||
stream_name: stream_name,
|
||||
stream_id: stream_id,
|
||||
});
|
||||
$("#deactivation_stream_modal").remove();
|
||||
$("#subscriptions_table").append(deactivate_stream_modal);
|
||||
overlays.open_modal('deactivation_stream_modal');
|
||||
});
|
||||
|
||||
$("#subscriptions_table").on("click", "#do_deactivate_stream_button", function (e) {
|
||||
var stream_id = get_stream_id(e.target);
|
||||
var stream_id = $(e.target).data("stream-id");
|
||||
overlays.close_modal('deactivation_stream_modal');
|
||||
$("#deactivation_stream_modal").remove();
|
||||
if (!stream_id) {
|
||||
|
||||
Reference in New Issue
Block a user