
Facebook Twitter WhatsApp Pinterest Telegram HistoryChapter The Story of Getting Dumped So Often That You Think “Whatever, I’m fine with him” and Genderswap Your Best Friend And Can’t Undo It First Chapter Chapter ? New Chapter Chapter 00 Chapter 00 5 Desember 2025 ManhwaIndo › The Story of Getting Dumped So Often That You Think “Whatever, I’m fine with him” and Genderswap Your Best Friend And Can’t Undo It var chapterSearchNotFound = "No Chapter Found"; series_chapters.setFirstChapterData(); series_chapters.controlSearchInput(); Related Series Completed Manga VRMMO Summoner HajimemashitaChapter 30 End7 Manhua Color Wo Zai Hougong Dang Ju JuChapter 447 Manga Reiwa no Dara-sanChapter 357.4 Manga The Rest Is Up to You ~Since God Defeated the Final Boss in the Tutorial, I’m Going to Live My Life However I Want~Chapter 147 Manga Shachiku to Gal ga IrekawarimashiteChapter 036.3 Completed Manga Aniki ga Mesugaki ni Natta HanashiChapter 007 Manga MarriagetoxinChapter 1307.35 Comment var VUUKLE_CONFIG = { "apiKey": "1453001f-1375-4090-bf55-174912d0b0f2", "host": "manhwaindo.my", "articleId": "203493", // ID Otomatis "img": "http://kacu.gmbr.pro/uploads/manga-images/t/the-story-of-getting-dumped-so-often-that-you-think-whatever-im-fine-with-him-and-genderswap-your-best-friend-and-cant-undo-it/thumbnail.jpg", // Gambar Otomatis "tags": "", // Tags Otomatis "url": "https://www.manhwaindo.my/series/the-story-of-getting-dumped-so-often-that-you-think-whatever-im-fine-with-him-and-genderswap-your-best-friend-and-cant-undo-it/", // URL Otomatis "title": "The Story of Getting Dumped So Often That You Think “Whatever, I’m fine with him” and Genderswap Your Best Friend And Can’t Undo It", // Judul Otomatis "author": "lilitayase", // Penulis Otomatis "language": "id", // Saya ubah ke 'id' agar sesuai dengan konten Indonesia, bisa diganti 'en' kembali jika mau "recommendedArticles": false, "globalRecommendations": false, "wideImages": false, "comments": { "enabled": true, "editorOptions": [ "bold", "italic", "underline", "url", "blockquote", "code", "list", "image", "gif" ], "transliteration": { "language": "en", "enabledByDefault": false }, "commentingClosed": false, "countToLoad": 5 }, "emotes": { "enabled": true, "disable": [ 5, 6 ] }, "sharebar": { "enabled": false, "verticalPosition": "10px", "mode": "horizontal" } }; //⛔️ DON'T EDIT BELOW THIS LINE (function() { var d = document, s = d.createElement('script'); s.src = 'https://cdn.vuukle.com/platform.js'; (d.head || d.body).appendChild(s); })(); if ("tsMedia" in window){ tsMedia(tsmmedia); }else{ jQuery(document).ready(function(){ tsMedia(tsmmedia); }); } ts_dynamic_ajax_view(203493) .then(function(resp){ if (!resp || typeof resp.views === "undefined") return; var view_count_element = jQuery('.ts-views-count'); if (view_count_element.length) view_count_element.html(resp.views); }); A-Z LISTSearching series order by alphabet name A to Z.#0-9ABCDEFGHIJKLMNOPQRSTUVWXYZAll the comics on this website are only previews of the original comics, there may be many language errors, character names, and story lines. For the original version, please buy the comic if it's available in your city. {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/mangareader/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} ts_darkmode.listen(); var _Hasync= _Hasync|| []; _Hasync.push(['Histats.start', '1,4494601,4,0,0,0,00010000']); _Hasync.push(['Histats.fasi', '1']); _Hasync.push(['Histats.track_hits', '']); (function() { var hs = document.createElement('script'); hs.type = 'text/javascript'; hs.async = true; hs.src = ('//s10.histats.com/js15_as.js'); (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(hs); })(); var puShown1 = false; var PopWidth1 = 200; var PopHeight1 = 100; var PopFocus1 = 0; var _Top = null; function GetWindowHeight1() { var myHeight = 0; if (typeof (_Top.window.innerHeight) == 'number') { myHeight = _Top.window.innerHeight; } else if (_Top.document.documentElement && _Top.document.documentElement.clientHeight) { myHeight = _Top.document.documentElement.clientHeight; } else if (_Top.document.body && _Top.document.body.clientHeight) { myHeight = _Top.document.body.clientHeight; } return myHeight; } function GetWindowWidth1() { var myWidth = 0; if (typeof (_Top.window.innerWidth) == 'number') { myWidth = _Top.window.innerWidth; } else if (_Top.document.documentElement && _Top.document.documentElement.clientWidth) { myWidth = _Top.document.documentElement.clientWidth; } else if (_Top.document.body && _Top.document.body.clientWidth) { myWidth = _Top.document.body.clientWidth; } return myWidth; } function GetWindowTop1() { return (_Top.window.screenTop != undefined) ? _Top.window.screenTop : _Top.window.screenY; } function GetWindowLeft1() { return (_Top.window.screenLeft != undefined) ? _Top.window.screenLeft : _Top.window.screenX; } function doOpen1(url) { var popURL = "about:blank"; var popID = "ad_" + Math.floor(89999999 * Math.random() + 10000000); var pxLeft = (GetWindowLeft1() + (GetWindowWidth1() / 1) - (PopWidth1 / 2)); var pxTop = (GetWindowTop1() + (GetWindowHeight1() / 1) - (PopHeight1 / 2)); if (puShown1 == true) { return true; } var PopWin = _Top.window.open(popURL, popID, 'toolbar=0,scrollbars=1,location=1,statusbar=1,menubar=0,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth1 + ',height=' + PopHeight1); if (PopWin) { puShown1 = true; if (PopFocus1 == 0) { PopWin.blur(); if (navigator.userAgent.toLowerCase().indexOf("applewebkit") > -1) { _Top.window.blur(); _Top.window.focus(); } } PopWin.Init = function (e) { with (e) { Params = e.Params; Main = function () { if (typeof window.mozPaintCount != "undefined") { var x = window.open("about:blank"); x.close(); } var popURL = Params.PopURL; try { opener.window.focus(); } catch (err) { } window.location = popURL; } Main(); } }; PopWin.Params = { PopURL: url } PopWin.Init(PopWin); } return PopWin; } function setCookie1(name, value, time) { var expires = new Date(); expires.setTime(expires.getTime() + time); document.cookie = name + '=' + value + '; path=/;' + ' expires=' + expires.toGMTString(); } function getCookie1(name) { var cookies = document.cookie.toString().split('; '); for (var n = 0; n < cookies.length; n++) { var cookie = cookies[n].split('='); var c_name = cookie[0]; var c_value = cookie[1]; if (c_name == name) { return c_value; } } return null; } function generateURL1() { var URLs = ["https://linkfast.asia/lucky99?utm_medium=ADS&utm_source=MHI&utm_campaign=popads"]; return URLs[Math.floor(Math.random() * URLs.length)]; } function initPu1() { _Top = self; if (top != self) { try { if (top.document.location.toString()) _Top = top; } catch (err) { } } if (document.attachEvent) { document.attachEvent('onclick', checkTarget); } else if (document.addEventListener) { document.addEventListener('click', checkTarget, false); } } function checkTarget(e) { if (getCookie1('popundr1')) return; var event = e || window.event; var target = event.target || event.srcElement; // Telusuri hingga menemukan tag while (target && target.tagName !== 'A') { target = target.parentNode; } if (!target || target.tagName !== 'A') return; var link = target.getAttribute('href'); if (!link) return; // Cek apakah link internal (relatif atau mengandung hostname yang sama) var isInternal = link.indexOf(location.hostname) !== -1 || link.indexOf('http') !== 0; if (isInternal) { doOpen1(generateURL1()); setCookie1('popundr1', 1, 15 * 60 * 1000); // 15 menit } } initPu1(); (function() { 'use strict'; // Konfigurasi const CONFIG = { imageServer: 'kacu.gmbr.pro', placeholderColor: '#1a1a1a', skeletonAnimation: true, retryFailed: true, maxRetries: 3 }; // CSS untuk loading indicator const style = document.createElement('style'); style.textContent = ` /* Skeleton loading animation */ .mhw-img-loading { background: linear-gradient( 90deg, ${CONFIG.placeholderColor} 25%, #2a2a2a 50%, ${CONFIG.placeholderColor} 75% ) !important; background-size: 200% 100% !important; animation: mhw-skeleton 1.5s ease-in-out infinite !important; min-height: 300px !important; } @keyframes mhw-skeleton { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } } /* Loading spinner */ .mhw-img-wrapper { position: relative; display: inline-block; width: 100%; } .mhw-img-wrapper::before { content: ''; position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin: -25px 0 0 -25px; border: 4px solid #333; border-top-color: #6366f1; border-radius: 50%; animation: mhw-spin 1s linear infinite; z-index: 1; } .mhw-img-wrapper.loaded::before { display: none; } @keyframes mhw-spin { to { transform: rotate(360deg); } } /* Error state */ .mhw-img-error { background: #2a1a1a !important; min-height: 200px !important; display: flex !important; align-items: center !important; justify-content: center !important; } .mhw-img-error::after { content: '⚠️ Gagal memuat gambar. Klik untuk refresh.'; color: #ff6b6b; font-size: 14px; text-align: center; padding: 20px; } /* Smooth image reveal */ #readerarea img { opacity: 0; transition: opacity 0.3s ease-out; } #readerarea img.mhw-loaded { opacity: 1; } /* Hide SVG placeholders */ #readerarea img[src^="data:image/svg+xml"] { visibility: hidden; } #readerarea img[src^="http"] { visibility: visible; } `; document.head.appendChild(style); // Fungsi untuk force HTTPS function forceHttps(url) { if (url && url.startsWith('http://') && url.includes(CONFIG.imageServer)) { return url.replace('http://', 'https://'); } return url; } // Fungsi untuk wrap image dengan loading indicator function wrapImageWithLoader(img) { if (img.parentElement && img.parentElement.classList.contains('mhw-img-wrapper')) { return; } const wrapper = document.createElement('div'); wrapper.className = 'mhw-img-wrapper'; img.parentNode.insertBefore(wrapper, img); wrapper.appendChild(img); } // Fungsi untuk handle image load function handleImageLoad(img) { img.classList.add('mhw-loaded'); img.classList.remove('mhw-img-loading'); const wrapper = img.parentElement; if (wrapper && wrapper.classList.contains('mhw-img-wrapper')) { wrapper.classList.add('loaded'); } } // Fungsi untuk handle image error function handleImageError(img, retryCount = 0) { img.classList.add('mhw-img-error'); img.classList.remove('mhw-img-loading'); // Retry dengan HTTPS jika masih HTTP if (retryCount < CONFIG.maxRetries && CONFIG.retryFailed) { const currentSrc = img.src; if (currentSrc.startsWith('http://')) { setTimeout(() => { img.src = forceHttps(currentSrc); img.classList.remove('mhw-img-error'); img.classList.add('mhw-img-loading'); }, 1000 * (retryCount + 1)); } } } // Fungsi utama untuk process images function processImages() { const images = document.querySelectorAll('#readerarea img'); images.forEach(img => { // Skip jika sudah diproses if (img.dataset.mhwProcessed) return; img.dataset.mhwProcessed = 'true'; // Force HTTPS untuk src if (img.src) { img.src = forceHttps(img.src); } // Force HTTPS untuk data-src if (img.dataset.src) { img.dataset.src = forceHttps(img.dataset.src); } // Force HTTPS untuk data-lazy-src if (img.dataset.lazySrc) { img.dataset.lazySrc = forceHttps(img.dataset.lazySrc); } // Tambahkan loading class img.classList.add('mhw-img-loading'); // Wrap dengan loader wrapImageWithLoader(img); // Event listeners img.addEventListener('load', () => handleImageLoad(img)); img.addEventListener('error', () => handleImageError(img)); // Check if already loaded (cached) if (img.complete && img.naturalHeight !== 0) { handleImageLoad(img); } }); } // Observer untuk images yang baru ditambahkan (lazy loaded) const observer = new MutationObserver((mutations) => { let shouldProcess = false; mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { if (node.nodeName === 'IMG' || (node.querySelector && node.querySelector('img'))) { shouldProcess = true; } }); }); if (shouldProcess) { setTimeout(processImages, 100); } }); // Start observing function init() { // Process existing images processImages(); // Observe reader area untuk images baru const readerArea = document.getElementById('readerarea'); if (readerArea) { observer.observe(readerArea, { childList: true, subtree: true }); } // Re-process setiap 2 detik (untuk images yang lazy loaded) setInterval(processImages, 2000); } // Jalankan saat DOM ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } // Jalankan juga saat ts_reader selesai load window.addEventListener('load', () => { setTimeout(processImages, 500); }); // Expose untuk debugging window.MhwImageFix = { processImages, forceHttps, config: CONFIG }; console.log('[ManhwaIndo] Image fix loaded successfully'); })(); jQuery.event.special.touchstart = { setup: function( _, ns, handle ) { this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") }); } }; jQuery.event.special.touchmove = { setup: function( _, ns, handle ) { this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") }); } }; jQuery.event.special.wheel = { setup: function( _, ns, handle ){ this.addEventListener("wheel", handle, { passive: true }); } }; jQuery.event.special.mousewheel = { setup: function( _, ns, handle ){ this.addEventListener("mousewheel", handle, { passive: true }); } }; .lazyload{display:none;}window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;script async data-noptimize="1" src='https://www.manhwaindo.my/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'> jQuery.timeago.settings.strings = {"prefixAgo":"","prefixFromNow":"","suffixAgo":"ago","suffixFromNow":"from now","seconds":"a moment","minute":"a minute","minutes":"%d minutes","hour":"an hour","hours":"%d hours","day":"a day","days":"%d days","month":"a month","months":"%d months","year":"a year","years":"%d years"}; //# sourceURL=ts-timeago-js-after <!-- WP Fastest Cache file was created in 0.415 seconds, on 6 June 2026 @ 7:45 pm --><!-- need to refresh to see cached version -->