View Issue Details

IDProjectCategoryView StatusLast Update
0005350DarkRadiantMap Editingpublic10.10.2020 09:18
ReporterDragofer Assigned To 
PrioritynormalSeveritynormalReproducibilityN/A
Status confirmedResolutionopen 
Product Version2.8.0 
Summary0005350: Pasting textures with Ctrl-MMB-dragging rapidly fills up undo queue
DescriptionDragging the mouse with Ctrl + MMB is a fast way to transfer a texture to a large number of surfaces. However, this quickly fills up the undo queue because every .x seconds a paste action is performed, even if the texture has already been pasted onto the surface. This makes it more difficult to undo changes, i.e. when an unintended surface was accidentally pasted onto or if trying out various textures for a room. Sometimes the whole queue is filled up by paste actions.

Maybe the paste action could be skipped if the current and new texture parameters are identical?
Steps To Reproduce1) Draw 2 brushes. Texture one with textures/darkmod/wood/boards/rough_wood_brown, the other with textures/darkmod/wood/boards/rough_wood_brown_dull.
2) MMB in camera view on the rough_wood_brown brush to copy its texture.
3) Hold down Ctrl and MMB-drag the mouse in camera view across the other brush's surface, keeping the mouse in motion for a second or two.
4) Hold down Ctrl-Z until you're back to the original state.
TagsNo tags attached.

Activities

Bikerdude

Bikerdude

09.10.2020 21:23

reporter   ~0012810

Ah this might explain why when I MMB click on a brush surface that DR then dosen't take me to said texture in media inspector?
Dragofer

Dragofer

10.10.2020 09:18

developer   ~0012812

"Ah this might explain why when I MMB click on a brush surface that DR then dosen't take me to said texture in media inspector? "
This works without problems for me on various maps, don't recall encountering that before except when sometimes the "Textures" tab doesn't show many of the textures used in the map.

Anyway this bug is about the fact that Ctrl-MMB pasting fills up the undo queue way too fast.

Issue History

Date Modified Username Field Change
02.10.2020 18:19 Dragofer New Issue
02.10.2020 18:24 Dragofer Steps to Reproduce Updated View Revisions
02.10.2020 18:27 Dragofer Steps to Reproduce Updated View Revisions
03.10.2020 04:50 greebo Status new => confirmed
09.10.2020 21:23 Bikerdude Note Added: 0012810
10.10.2020 09:18 Dragofer Note Added: 0012812