Move more code into activate_section().

This code was added to the click handler, but it can
really go into activate_section().  This way the code
also runs when we first launch settings.
This commit is contained in:
Steve Howell
2018-12-02 20:10:32 +00:00
committed by Tim Abbott
parent 473f2650fd
commit c4d3578de3

View File

@@ -79,6 +79,12 @@ exports.make_menu = function (opts) {
load_section(section); load_section(section);
self.get_panel().addClass('show'); self.get_panel().addClass('show');
var $settings_overlay_container = $("#settings_overlay_container");
$settings_overlay_container.find(".right").addClass("show");
$settings_overlay_container.find(".settings-header.mobile").addClass("slide-left");
settings.set_settings_header(section);
}; };
self.get_panel = function () { self.get_panel = function () {
@@ -93,11 +99,8 @@ exports.make_menu = function (opts) {
self.activate_section(section); self.activate_section(section);
var $settings_overlay_container = $("#settings_overlay_container"); // You generally want to add logic to activate_section,
$settings_overlay_container.find(".right").addClass("show"); // not to this click handler.
$settings_overlay_container.find(".settings-header.mobile").addClass("slide-left");
settings.set_settings_header(section);
e.stopPropagation(); e.stopPropagation();
}); });