Mrview display problems after Mac Mojave upgrade

I am using macports, yes, using the following config:

#!/usr/bin/python
#
# autogenerated by MRtrix configure script
#
# configure output:
# 
# MRtrix build type requested: release version
# 
# Detecting OS: darwin
# OS X deployment target: 10.14
# Looking for compiler [clang++]: Apple LLVM version 10.0.0 (clang-1000.11.45.5)
# Checking for C++11 compliance: ok
# Checking shared library generation: ok
# Detecting pointer size: 64 bit
# Detecting byte order: little-endian
# Checking for variable-length array support: ok
# Checking for non-POD variable-length array support: ok
# Checking for ::max_align_t: 16 bytes
# Checking for std::max_align_t: 16 bytes
# Checking for Eigen3 library: 3.3.7
# Checking for zlib compression library: 1.2.11
# Checking for "JSON for Modern C++" requirements: ok
# Checking for TIFF library: LIBTIFF, Version 4.0.10
# Checking for FFTW library: fftw-3.3.8-sse2-avx
# Checking for Qt moc: moc (version 5.12.0)
# Checking for Qt qmake: qmake (version 5.12.0)
# Checking for Qt rcc: rcc (version 5.12.0)
# Checking for Qt: 5.12.0


PATH = r'/Users/ben/Qt/5.12.0/clang_64/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin'
obj_suffix = '.o'
exe_suffix = ''
lib_prefix = 'lib'
lib_suffix = '.dylib'
cpp = [ 'clang++', '-c', 'CFLAGS', 'SRC', '-o', 'OBJECT' ]
cpp_flags = [ '-std=c++11', '-DMRTRIX_BUILD_TYPE="release version"', '-DMRTRIX_MACOSX', '-fPIC', '-mmacosx-version-min=10.14', '-DMRTRIX_WORD64', '-isystem', '/opt/local/include', '-DMRTRIX_TIFF_SUPPORT', '-isystem', '/opt/local/include', '-DEIGEN_FFTW_DEFAULT', '-isystem', '/opt/local/include', '-Wall', '-O3', '-DNDEBUG' ]
ld = [ 'clang++', 'OBJECTS', 'LDFLAGS', '-o', 'EXECUTABLE' ]
ld_flags = [ '-mmacosx-version-min=10.14', '-L/opt/local/lib', '-lz', '-L/opt/local/lib', '-ltiff', '-L/opt/local/lib', '-lfftw3' ]
runpath = '-Wl,-rpath,@loader_path/'
ld_enabled = True
ld_lib = [ 'clang++', 'OBJECTS', 'LDLIB_FLAGS', '-o', 'LIB' ]
ld_lib_flags = [ '-dynamiclib', '-install_name', '@rpath/LIBNAME', '-mmacosx-version-min=10.14', '-L/opt/local/lib', '-lz', '-L/opt/local/lib', '-ltiff', '-L/opt/local/lib', '-lfftw3' ]
eigen_cflags = [ '-isystem', '/opt/local/include/eigen3', '-DEIGEN_DONT_PARALLELIZE' ]
moc = 'moc'
rcc = 'rcc'
qt_cflags = [ '-pipe', '-stdlib=libc++', '-std=gnu++11', '-isysroot', '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk', '-mmacosx-version-min=10.14', '-fPIC', '-DQT_NO_DEBUG', '-DQT_OPENGL_LIB', '-DQT_SVG_LIB', '-DQT_WIDGETS_LIB', '-DQT_GUI_LIB', '-DQT_CORE_LIB', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/lib/QtOpenGL.framework/Headers', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/lib/QtSvg.framework/Headers', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/lib/QtWidgets.framework/Headers', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/lib/QtGui.framework/Headers', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/lib/QtCore.framework/Headers', '-isystem', '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/OpenGL.framework/Headers', '-isystem', '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/AGL.framework/Headers', '-isystem', '/Users/ben/Qt/5.12.0/clang_64/mkspecs/macx-clang', '-F/Users/ben/Qt/5.12.0/clang_64/lib' ]
qt_ldflags = [ '-stdlib=libc++', '-headerpad_max_install_names', '-Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk', '-mmacosx-version-min=10.14', '-Wl,-rpath,@executable_path/Frameworks', '-Wl,-rpath,/Users/ben/Qt/5.12.0/clang_64/lib', '-F/Users/ben/Qt/5.12.0/clang_64/lib', '-framework', 'QtOpenGL', '-framework', 'QtWidgets', '-framework', 'QtGui', '-framework', 'QtCore', '-framework', 'DiskArbitration', '-framework', 'IOKit', '-framework', 'QtSvg', '-framework', 'OpenGL', '-framework', 'AGL' ]
nogui = False

so I am using qt from qt-installer and macports for everything else. I switched to qt from the qt-installer to get rid of dark mode issues with Mojave, I did not have any of the problems reported here. I am pretty sure the current macports dependencies will work just fine out-of-the-box as the qt version got updated to 5.12.