I've had dominance issues due to deteriorating vision in my dominant (right) eye for the last 10 years or so. The best solution I've found is the L-shaped metal fence that you can mount to your rib to prevent your non-dominant eye from seeing your front bead. I can't tell you who makes or sells them anymore because I haven't bought a new one in 7 or 8 years, so you'll have to look around. I've also seen some people with custom fences riveted to their barrels. I'm sure any skilled machinist can fabricate one for you if you're unable to find it from a retailer.
It works by giving you a different sight picture for your right and left eyes, so when you have dominance issues your brain knows to use the correct sight picture as the point of reference. No eye straining or loss of peripheral vision. I've heard people complain about it being something distracting on the end of their barrel, but I think that's a crutch for people who are dealing with other issues as well.
Here is a new contender to the cross firing/cross dominance issue. XD Solution.
I use a pair of transparent circles which i got on line or you can get from David Dobson in JAX. He coaches the JU college team. A great coach and friend.
But that slight blur, which is aligned with the beads and my left eye, causes just enough disruption that my right eye keeps focus and my sight stays aligned over the barrels.
I was taught to close the one eye,,made a huge difference
Tape on the glassess for me seems to be the number 1 solution. My left eye is exteremly dominant and it is the only way I can shoot with both eyes open while hitting the bird every time. I went from being a 18-22 shooter to being a 22-25 shooter. The eye patch makes your brain only look for the bird in your non dominit eye.