mirror of
https://github.com/osukey/osukey.git
synced 2025-05-19 12:37:38 +09:00
change for to while in create panels
This commit is contained in:
parent
4fbd43fcae
commit
c72e258bfb
@ -69,7 +69,9 @@ namespace osu.Game.Overlays.Wiki
|
|||||||
{
|
{
|
||||||
var panelsNode = html.DocumentNode.SelectNodes("//div[contains(@class, 'wiki-main-page-panel')]").ToArray();
|
var panelsNode = html.DocumentNode.SelectNodes("//div[contains(@class, 'wiki-main-page-panel')]").ToArray();
|
||||||
|
|
||||||
for (var i = 0; i < panelsNode.Length; i++)
|
var i = 0;
|
||||||
|
|
||||||
|
while (i < panelsNode.Length)
|
||||||
{
|
{
|
||||||
var isFullWidth = panelsNode[i].HasClass("wiki-main-page-panel--full");
|
var isFullWidth = panelsNode[i].HasClass("wiki-main-page-panel--full");
|
||||||
|
|
||||||
@ -77,7 +79,7 @@ namespace osu.Game.Overlays.Wiki
|
|||||||
{
|
{
|
||||||
yield return new Drawable[]
|
yield return new Drawable[]
|
||||||
{
|
{
|
||||||
new WikiPanelContainer(panelsNode[i].InnerText, true)
|
new WikiPanelContainer(panelsNode[i++].InnerText, true)
|
||||||
{
|
{
|
||||||
// This is required to fill up the space of "null" drawable below.
|
// This is required to fill up the space of "null" drawable below.
|
||||||
Width = 2,
|
Width = 2,
|
||||||
@ -85,13 +87,12 @@ namespace osu.Game.Overlays.Wiki
|
|||||||
null,
|
null,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
else
|
||||||
if (i % 2 == 1)
|
|
||||||
{
|
{
|
||||||
yield return new Drawable[]
|
yield return new Drawable[]
|
||||||
{
|
{
|
||||||
new WikiPanelContainer(panelsNode[i].InnerText),
|
new WikiPanelContainer(panelsNode[i++].InnerText),
|
||||||
new WikiPanelContainer(panelsNode[i + 1].InnerText),
|
new WikiPanelContainer(panelsNode[i++].InnerText),
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user