Adds script hooks, bug fix for empty ScriptIterator
This commit is contained in:
@@ -13,7 +13,7 @@ public class ScriptIterator : IEnumerable<ScriptContainer>
|
||||
_scripts = scripts;
|
||||
}
|
||||
|
||||
bool IncrementToNext()
|
||||
private bool IncrementToNext()
|
||||
{
|
||||
if (_index != -1)
|
||||
{
|
||||
@@ -51,6 +51,8 @@ public class ScriptIterator : IEnumerable<ScriptContainer>
|
||||
/// <inheritdoc />
|
||||
public IEnumerator<ScriptContainer> GetEnumerator()
|
||||
{
|
||||
if (_scripts.Count == 0)
|
||||
yield break;
|
||||
while (IncrementToNext())
|
||||
{
|
||||
var current = _scripts[_index];
|
||||
|
||||
Reference in New Issue
Block a user