I noticed lately for the past month or so that whenever I use Alt+Backpasce (foreground fill) to fill a layer with the foreground color, Photoshop gives me the error, "Could not fill because the current canvas size does not match". When looking online for a solution I saw a post on reddit, that says that it has something to do with resizing the canvas between the current state and the history state selected for the history brush.
I am not using the history brush, all I am doing is using Alt+Backspace to fill a color on the canvas. I've never had this problem until recently in 2021 and I've ben using Photohops since 2007. What is happening? I found another post that is similar on graphic design stack exchange, but there were no replies. This error happens randomly so I can't pin point any specific cause. If I make a new file, it works fine, then I go back to the old and sometimes it is fixed, other times it isnt.
Also if I manually make a selection and right-click and select fill, and foreground it works fine. EDIT: This is ONLY a problem with FOREGROUND, the background shortcut CTRL + Backspace works fine.
Specs: OS: Windows 10 Build 19042 CPU: Intel Core i7‐4770K 3.5GHz Quad‐Core RAM: 32 GB GPU: Asus GeForce GTX 780
Bug, Crash or freeze, Performance, Problem or error, Windows
...resizing the canvas between the current state and the history state selected for the history brush. ...I am not using the history brush,
By default, your History panel is recording 50 steps. That number can be changed in Preferences. The column of squares to the left of the panel is for choosing a state for the History Brush. By default, the State is on "Open", and that can also be changed. See how it works here:
If you resize your canvas, you might take a Snapshot (camera icon) and use that for the History State. Don't revert back to it. Just set it as the History State by clicking in the small square on the left.
Play with this on a simple document to learn how it works.
I'm still having this problem, so far clearing history doesnt really change anything. I added and extra peice of info to the origianl post. "This is ONLY a problem with FOREGROUND, the background shortcut CTRL + Backspace works fine." Why would history be the issue if it is only effecting Foreground fill but not background, arent they basically the same function with differnt inputs?