1
0
mirror of https://github.com/LDDestroier/CC/ synced 2024-06-25 22:53:18 +00:00

Fixed swapping

This commit is contained in:
LDDestroier 2019-06-21 00:32:19 -04:00 committed by GitHub
parent d3d149400a
commit 566590a298
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -712,7 +712,6 @@ local newInstance = function(x, y, program, initialStart)
y = y,
active = initialStart,
program = program or config.defaultProgram,
runningProgram = program or config.defaultProgram,
window = window,
timer = {},
extraEvents = {},
@ -782,11 +781,11 @@ local scrollWindows = function(doScrollWindows, tickDownTimers)
end
local swapInstances = function(xmod, ymod)
instances[focus[2]][focus[1]].co, instances[focus[2] + ymod][focus[1] + xmod].co = instances[focus[2] + ymod][focus[1] + xmod].co, instances[focus[2]][focus[1]].co
instances[focus[2]][focus[1]].window, instances[focus[2] + ymod][focus[1] + xmod].window = instances[focus[2] + ymod][focus[1] + xmod].window, instances[focus[2]][focus[1]].window
instances[focus[2]][focus[1]].active, instances[focus[2] + ymod][focus[1] + xmod].active = instances[focus[2] + ymod][focus[1] + xmod].active, instances[focus[2]][focus[1]].active
instances[focus[2]][focus[1]].env, instances[focus[2] + ymod][focus[1] + xmod].env = instances[focus[2] + ymod][focus[1] + xmod].env, instances[focus[2]][focus[1]].env
instances[focus[2]][focus[1]].timer, instances[focus[2] + ymod][focus[1] + xmod].timer = instances[focus[2] + ymod][focus[1] + xmod].timer, instances[focus[2]][focus[1]].timer
for k,v in pairs(instances[focus[2]][focus[1]]) do
if k ~= "x" and k ~= "y" then
instances[focus[2]][focus[1]][k], instances[focus[2] + ymod][focus[1] + xmod][k] = instances[focus[2] + ymod][focus[1] + xmod][k], instances[focus[2]][focus[1]][k]
end
end
end
local addWorkspace = function(xmod, ymod)