File tree Expand file tree Collapse file tree 3 files changed +17
-11
lines changed
Expand file tree Collapse file tree 3 files changed +17
-11
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
66and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
77
8+ ## [ 1.6.2] - 2024-02-09
9+
10+ ### Fixed
11+
12+ - Crash when leaving LevelInfoLayer
13+
814## [ 1.6.1-beta.3] - 2024-02-07
915
1016### Changed
Original file line number Diff line number Diff line change 44 "win" : " 2.204" ,
55 "android" : " 2.205"
66 },
7- "version" : " v1.6.1-beta.3 " ,
7+ "version" : " v1.6.2 " ,
88 "id" : " spaghettdev.gd-roulette" ,
99 "name" : " GD-Roulette" ,
1010 "developer" : " SpaghettDev" ,
Original file line number Diff line number Diff line change @@ -49,18 +49,18 @@ class $modify(LevelInfoLayer)
4949
5050 void onBack (CCObject* sender)
5151 {
52- if (levelIDs.size () != 1 )
53- levelIDs.pop_back ();
54-
55- if (g_rouletteManager.isPlayingRoulette && g_rouletteManager.rouletteLayer && levelIDs.back () == g_rouletteManager.currentLevelID )
52+ if (g_rouletteManager.isPlayingRoulette )
5653 {
57- as<CCLabelBMFont*>(
58- g_rouletteManager.rouletteLayer ->m_pPlayingMenu ->getChildByTag (20 )
59- )->setString (fmt::format (" {}%" , g_rouletteManager.levelPercentageGoal ).c_str ());
60- }
54+ if (levelIDs.size () != 0 )
55+ levelIDs.pop_back ();
6156
62- if (levelIDs.size () == 1 )
63- levelIDs.pop_back ();
57+ if (g_rouletteManager.rouletteLayer && levelIDs.back () == g_rouletteManager.currentLevelID )
58+ {
59+ as<CCLabelBMFont*>(
60+ g_rouletteManager.rouletteLayer ->m_pPlayingMenu ->getChildByTag (20 )
61+ )->setString (fmt::format (" {}%" , g_rouletteManager.levelPercentageGoal ).c_str ());
62+ }
63+ }
6464
6565 LevelInfoLayer::onBack (sender);
6666 }
You can’t perform that action at this time.
0 commit comments