If the “Apply image” filter is recorded in a macro and as source a layer the opened image is used, the pixel of the layer were recorded and used as the source when the macro is played back. The layer is saved when the marco is recorded. I expected that the relative position of the layer will be used as the source from the open document, corresponding to the document when the macro was recorded. Version is 1.9.2.1035 , it is reproduceable on new documents.