From a202984cc9fdedb6ced326653b6790890211ae60 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Thu, 14 Jun 2012 15:19:40 +0200 Subject: allow enabling/disabling the transcript backdrop area (simplifies main.c) --- src/main.c | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 16e3f71..4a45237 100644 --- a/src/main.c +++ b/src/main.c @@ -207,11 +207,6 @@ navigator_widget_time_selected_cb(GtkWidget *widget, gint64 selected_time, gtk_vlc_player_seek(GTK_VLC_PLAYER(widget), selected_time); } -static struct { - gint64 start; - gint64 end; -} last_activated_section = {-1, -1}; - /** @private */ void navigator_widget_section_activated_cb(GtkWidget *widget __attribute__((unused)), @@ -227,9 +222,6 @@ navigator_widget_section_activated_cb(GtkWidget *widget __attribute__((unused)), start, end); gtk_experiment_transcript_set_backdrop_area(transcript_proband, start, end); - - last_activated_section.start = start; - last_activated_section.end = end; } /** @private */ @@ -243,17 +235,10 @@ navigator_widget_generic_focus_event_cb(GtkWidget *widget __attribute__((unused) GtkExperimentTranscript *transcript_proband = GTK_EXPERIMENT_TRANSCRIPT(transcript_proband_widget); - gint64 start = -1, end = -1; - - if (event->in) { - start = last_activated_section.start; - end = last_activated_section.end; - } - - gtk_experiment_transcript_set_backdrop_area(transcript_wizard, - start, end); - gtk_experiment_transcript_set_backdrop_area(transcript_proband, - start, end); + gtk_experiment_transcript_set_use_backdrop_area(transcript_wizard, + event->in == TRUE); + gtk_experiment_transcript_set_use_backdrop_area(transcript_proband, + event->in == TRUE); return TRUE; } -- cgit v1.2.3