Follow-up Comment #2, bug #40776 (project gnustep): I don't think that will work out very well.
When doing the patch, the very first thing I tried was marking only the document view as needing display, but the document view does not have to fill the clipview. Because of this fact, there may be quite a lot of area that /was/ covered by the document view that no longer is. If you have a 1000x1000 documentview and scale or otherwise resize it to 100x100, telling the documentview to redraw will only redraw the 100x100 area the documentview now fills, leaving the rest of the clipview unchanged (even though it's still full of the clipview's former contents). That's why the clipview (_and_ the documentview inside it, but that's handled anyway) needs to be redrawn. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40776> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep