diff --git a/plugin.js b/plugin.js index a47d374..3237833 100644 --- a/plugin.js +++ b/plugin.js @@ -43,6 +43,8 @@ } catch (e) {} })(); + console.log('[mymovies] plugin loaded', PLUGIN.name, 'base', DEFAULT_BASE); + // Localized strings. Register once, then use Lampa.Lang.translate(KEY). var STRINGS = { mymovies_title: { ru: 'Мои фильмы', en: 'My Movies' } @@ -240,6 +242,7 @@ return; } started = true; + console.log('[mymovies] catalog opened, films:', (comp._movies || []).length); var target = comp._selectedId ? cards.filter('[data-id="' + comp._selectedId + '"]')[0] : cards[0]; @@ -324,6 +327,11 @@ // + toggle() re-applies focus to btns[0] and causes the button to "jump". if (!comp._detailBound) { comp._detailBound = true; + console.log('[mymovies] detail opened:', (function () { + var m = selected || (comp.activity && comp.activity.object); + m = resolveMovie(m); + return (m && (m.title || m.id)) || '?'; + })()); Lampa.Controller.add('content', { toggle: function () { Lampa.Controller.collectionSet($('.mymovies-detail .full-start-new__buttons'));