diff options
Diffstat (limited to 'Source')
-rw-r--r-- | Source/SPTableTriggers.m | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/SPTableTriggers.m b/Source/SPTableTriggers.m index 6e8d6873..5c4f13ad 100644 --- a/Source/SPTableTriggers.m +++ b/Source/SPTableTriggers.m @@ -217,6 +217,15 @@ [labelTextField setStringValue:NSLocalizedString(@"This version of MySQL does not support triggers. Support for triggers was added in MySQL 5.0.2", @"triggers not supported label")]; } + + // If a proc or function is selected disable everything. + if (([tablesListInstance tableType] == SPTableTypeProc) || ([tablesListInstance tableType] == SPTableTypeFunc)) { + [addTriggerButton setEnabled:NO]; + [refreshTriggersButton setEnabled:NO]; + [triggersTableView setEnabled:NO]; + + [labelTextField setStringValue:@""]; + } } #pragma mark - |