From c55875e31ae96b96dbfb9e9cfb7a633e7adc67a3 Mon Sep 17 00:00:00 2001 From: MikeMaximus Date: Thu, 7 Dec 2017 21:59:19 -0600 Subject: [PATCH] Fixed date control crash in Linux --- GBM/Forms/frmSessions.vb | 13 +++++++++---- GBM/Managers/mgrSettings.vb | 2 +- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/GBM/Forms/frmSessions.vb b/GBM/Forms/frmSessions.vb index cbc14a2..df6af55 100644 --- a/GBM/Forms/frmSessions.vb +++ b/GBM/Forms/frmSessions.vb @@ -66,10 +66,15 @@ Public Class frmSessions dtpEnd.Format = DateTimePickerFormat.Custom dtpStart.CustomFormat = sDateTimeFormat dtpEnd.CustomFormat = sDateTimeFormat - dtpStart.MinDate = dtMinDate - dtpStart.MaxDate = dtMaxDate - dtpEnd.MinDate = dtMinDate - dtpEnd.MaxDate = dtMaxDate + + 'Setting max or min dates breaks the control in Mono + If Not mgrCommon.IsUnix Then + dtpStart.MinDate = dtMinDate + dtpStart.MaxDate = dtMaxDate + dtpEnd.MinDate = dtMinDate + dtpEnd.MaxDate = dtMaxDate + End If + dtpStart.Value = dtMinDate dtpEnd.Value = dtMaxDate diff --git a/GBM/Managers/mgrSettings.vb b/GBM/Managers/mgrSettings.vb index b2c17f8..2d79a46 100644 --- a/GBM/Managers/mgrSettings.vb +++ b/GBM/Managers/mgrSettings.vb @@ -13,7 +13,7 @@ Public Class mgrSettings Private bAutoMark As Boolean = False Private bSync As Boolean = True Private bTimeTracking As Boolean = True - Private bSessionTracking As Boolean = True + Private bSessionTracking As Boolean = False Private bSupressBackup As Boolean = False Private iSupressBackupThreshold As Integer = 10 Private iCompressionLevel As Integer = 5