public MangaPage(bool addNewOnly, Uri uri, string title, string tempTitleWithNo = null) : base(addNewOnly, DaruUriParser.Manga.FixUri(uri), title) { this.TitleWithNo = tempTitleWithNo; var entry = ArchiveManager.GetManga(this.ArchiveCode); if (entry != null) { this.TitleWithNo = entry.TitleWithNo; this.ZipPath = entry.ZipPath; this.State = MaruComicState.Complete_2_Archived; MainWindow.Instance.WakeThread(); } }