diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-06-14 15:19:40 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-06-14 15:19:40 +0200 |
commit | a202984cc9fdedb6ced326653b6790890211ae60 (patch) | |
tree | 679bc0e667efcc2f60b8048052a74a664e56584d /src/main.c | |
parent | 78ab2d265d8fbd2bb4bbfb1533645154e12db2c2 (diff) | |
download | experiment-player-a202984cc9fdedb6ced326653b6790890211ae60.tar.gz |
allow enabling/disabling the transcript backdrop area (simplifies main.c)
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 23 |
1 files changed, 4 insertions, 19 deletions
@@ -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; } |