Tk Source Code

Check-in [c7c1a5544c]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | bug-1088825fff
Files: files | file ages | folders
SHA3-256:c7c1a5544c8ed4ee933ed948033778f6a35b90865a810b41e31b95cb08aa8117
User & Date: fvogel 2018-07-06 20:24:14
References
2018-07-06
20:26 Ticket [1088825fff] frame-3.9 and frame-3.10 fail on macOS status still Open with 6 other changes artifact: c4d7656f30 user: fvogel
Context
2018-07-17
18:49
Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS check-in: 5a680abbee user: fvogel tags: core-8-6-branch
2018-07-06
20:24
Fix [1088825fff]: frame-3.9 and frame-3.10 fail on macOS Closed-Leaf check-in: c7c1a5544c user: fvogel tags: bug-1088825fff
2018-07-04
08:45
Fix [309b426171]: ttk partly fails in Windows high-contrast-mode using wrong colors. Patch provided by cjmcdonald. check-in: 342bec0b64 user: fvogel tags: core-8-6-branch
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to macosx/tkMacOSXWm.c.

4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283

4284
4285
4286
4287
4288
4289
4290

	    /*
	     * The container window is in the same application. Query its
	     * coordinates.
	     */

	    winPtr = otherPtr;

	    /*
	     * Remember to offset by the container window here, since at the
	     * end of this if branch, we will pop out to the container's
	     * parent...
	     */

	    x += winPtr->changes.x + winPtr->changes.border_width;
	    y += winPtr->changes.y + winPtr->changes.border_width;

	}
	winPtr = winPtr->parentPtr;
    }
    *xPtr = x;
    *yPtr = y;
}
 







<
<
<
<
<
<
<
<
<
>







4268
4269
4270
4271
4272
4273
4274









4275
4276
4277
4278
4279
4280
4281
4282

	    /*
	     * The container window is in the same application. Query its
	     * coordinates.
	     */

	    winPtr = otherPtr;









            continue;
	}
	winPtr = winPtr->parentPtr;
    }
    *xPtr = x;
    *yPtr = y;
}